Free release

875656-63-6 benzeneacetic acid, a-[(e)-(phenylmethylene)amino]-, 2-propenyl ester

service@apichina.com
Product Name Benzeneacetic acid, a-[(E)-(phenylmethylene)amino]-, 2-propenyl ester
CAS No. 875656-63-6
Molecular Formula C18H17NO2