64362-30-7

1H-Indene-1,2-dicarboxylic acid, 1-hydroxy-3-phenyl-, dimethyl ester

Cas Number: 64362-30-7  Molecular Structure
Product Code
1738189
Product Name
1H-Indene-1,2-dicarboxylic acid, 1-hydroxy-3-phenyl-, dimethyl ester
Cas Number
64362-30-7
Molecular Formula
C19H16O5