Free release

140870-29-7 benzeneacetic acid,2-(3-ethoxy-1-methyl-3-oxo-1-propenyl)-1,2-dimethylhydrazide

service@apichina.com
Product Name Benzeneacetic acid,2-(3-ethoxy-1-methyl-3-oxo-1-propenyl)-1,2-dimethylhydrazide
CAS No. 140870-29-7
Molecular Formula C16H22N2O3