Free release

75116-78-8 benzeneacetic acid, 3-benzoyl-a-methylene-, ethyl ester

service@apichina.com
Product Name Benzeneacetic acid, 3-benzoyl-a-methylene-, ethyl ester
CAS No. 75116-78-8
Molecular Formula C18H16O3