Free release

139377-33-6 benzeneacetic acid, 3-(phenylmethoxy)-, phenylmethyl ester

service@apichina.com
Product Name Benzeneacetic acid, 3-(phenylmethoxy)-, phenylmethyl ester
CAS No. 139377-33-6
Molecular Formula C22H20O3