61494-23-3
Ethanediamide, N,N'-dihydroxy-N,N'-diphenyl-
Product Code:
667077
Molecular Formula:
C14H12N2O4
Molecular Weight:
272.25
Order 61494-23-3