2,3-dihydroxy-n,n'-diphenylbutanediamide

Product Code: 2474545
Molecular Formula: C16H16N2O4
Molecular Weight: 300.30
4608-36-0