1-Hydrazino-4-(4-pyridylmethyl)phthalazine 17692-43-2 EINECS 241-684-2 Picodralazina [INN-Spanish] Picodralazine Picodralazine [DCF:INN] Picodralazinum [INN-Latin]