328081-07-8
1H-Indene-2-carboxylic acid,2,3,4,7-tetrahydro-5-(2-hydroxyethyl)-2,6-dimethyl-4,7-dioxo-
Product Code:
1892293
Molecular Formula:
C14H16O5
Molecular Weight:
Order 328081-07-8