Free release

138834-94-3 benzeneacetic acid, a-(dimethoxymethyl)-a-(phenylmethoxy)-, methylester, (r)-

service@apichina.com
Product Name Benzeneacetic acid, a-(dimethoxymethyl)-a-(phenylmethoxy)-, methylester, (R)-
CAS No. 138834-94-3
Molecular Formula C19H22O5