Free release

838828-95-8 1h-indene-1,1-dicarboxylic acid, 3-ethenyl-2,3-dihydro-, diethyl ester

service@apichina.com
Product Name 1H-Indene-1,1-dicarboxylic acid, 3-ethenyl-2,3-dihydro-, diethyl ester
CAS No. 838828-95-8
Molecular Formula C17H20O4