Free release

88875-69-8 benzeneacetic acid, a-phenyl-, 2-carboxyphenyl ester

service@apichina.com
Product Name Benzeneacetic acid, a-phenyl-, 2-carboxyphenyl ester
CAS No. 88875-69-8
Molecular Formula C21H16O4