4608-36-0
2,3-dihydroxy-n,n'-diphenylbutanediamide
Product Code:
2474545
Molecular Formula:
C16H16N2O4
Molecular Weight:
300.30
Order 4608-36-0