3457-37-2 Diimidooxalic acid dihydrazide Diimidooxalic acid hydrazide Diimidoxalic acid dihydrazide Ethanediimidic acid, dihydrazide NSC48226 Oxalamidrazone Oxalic acid bisamidrazone Oxalimidic acid, dihydrazide