2H-Indene-2,2-dicarboxylic acid, 1,3-dihydro-5-octyl-, dimethyl ester

Product Code: 1629132
Molecular Formula: C21H30O4
Molecular Weight:
350482-28-9