873108-36-2
2-Butenedioic acid, 2-(3-oxo-3H-indol-2-yl)-, dimethyl ester
Product Code:
1664991
Molecular Formula:
C14H11NO5
Molecular Weight:
Order 873108-36-2