Free release

855519-35-6 benzeneacetic acid, 3-benzoyl-a-methyl-, ethenyl ester

service@apichina.com
Product Name Benzeneacetic acid, 3-benzoyl-a-methyl-, ethenyl ester
CAS No. 855519-35-6
Molecular Formula C18H16O3