Free release

89683-63-6 cyclopentanecarboxylic acid, 3-(diphenylmethylene)-, methyl ester

service@apichina.com
Product Name Cyclopentanecarboxylic acid, 3-(diphenylmethylene)-, methyl ester
CAS No. 89683-63-6
Molecular Formula C20H20O2