35354-87-1
2-hydroxy-4-[(3-oxobutanoyl)amino]benzoic acid
Product Code:
1033101
Molecular Formula:
C11H11NO5
Molecular Weight:
237.21
Order 35354-87-1