Free release

104157-06-4 benzenedodecanoic acid, a-methylene-, methyl ester

service@apichina.com
Product Name Benzenedodecanoic acid, a-methylene-, methyl ester
CAS No. 104157-06-4
Molecular Formula C20H30O2