3614-47-9 6-Hydrazino-3-pyridazinecarboxamide EINECS 222-788-7 Hidracarbazina [INN-Spanish] Hydracarbazine Hydracarbazine [DCF:INN] Hydracarbazinum [INN-Latin] TH 2151