Free release

87968-40-9 benzeneacetic acid, 2-ethenyl-a-(phenylmethylene)-

service@apichina.com
Product Name Benzeneacetic acid, 2-ethenyl-a-(phenylmethylene)-
CAS No. 87968-40-9
Molecular Formula C17H14O2