Free release

138786-44-4 benzeneacetic acid, 2-(iodomethyl)-, methyl ester

service@apichina.com
Product Name Benzeneacetic acid, 2-(iodomethyl)-, methyl ester
CAS No. 138786-44-4
Molecular Formula C10H11IO2