53295-44-6
Ethyl 2,3-dihydro-5,6-dimethoxy-1-oxo-1H-indene-2-carboxylate
Product Code:
102109
Molecular Formula:
C14H16O5
Molecular Weight:
264.27
Order 53295-44-6