867215-13-2
1H-Indene-2-carboxylic acid, 1,6-dimethoxy-3-phenyl-, ethyl ester
Product Code:
1665590
Molecular Formula:
C20H20O4
Molecular Weight:
Order 867215-13-2