138-60-3
Chelidamic acid
Product Code:
125910
Molecular Formula:
C7H5NO5
Molecular Weight:
183.12
Order 138-60-3