2,5-Pyridinedicarboxylic acid dihydrazide 2,5-Pyridinedicarboxylic acid, dihydrazide 6011-55-8 Isocinchomeronic acid dihydrazide Isocinchomeronic dihydrazide NSC64856