996-98-5 Ethanedioic acid, dihydrazide NSC264 Oxaldihydrazide Oxalhydrazide Oxalic acid bishydrazide Oxalic acid dihydrazide Oxalic acid dihydrazone Oxalic acid hydrazide Oxalic acid, dihydrazide Oxalic dihydrazide Oxalic hydrazide Oxaloyl dihydrazide Oxaloylhydrazine Oxalyl dihydrazide Oxalyl hydrazide Oxalylhydrazine