1687-60-1 Dihydroxyglyoxime Ethanediamide, N,N'-dihydroxy- N,N'-Dihydroxyethanediamide NSC100417 Oxalodihydroxamic acid Oxalohydroxamic acid Oxalohydroximic acid Oxalyldihydroxamic acid