Free release

121269-36-1 benzenedodecanoic acid, 3-iodo-, ethyl ester

service@apichina.com
Product Name Benzenedodecanoic acid, 3-iodo-, ethyl ester
CAS No. 121269-36-1
Molecular Formula C20H31IO2