350482-28-9
2H-Indene-2,2-dicarboxylic acid, 1,3-dihydro-5-octyl-, dimethyl ester
Product Code:
1629132
Molecular Formula:
C21H30O4
Molecular Weight:
Order 350482-28-9