Free release

4664-91-9 benzeneacetic acid, a-(oxodiphenylethylidene)-

service@apichina.com
Product Name Benzeneacetic acid, a-(oxodiphenylethylidene)-
CAS No. 4664-91-9
Molecular Formula C22H16O3