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