Free release

89059-60-9 benzeneacetic acid, 2-(3-ethoxy-3-oxo-1-propenyl)-2-methylhydrazide,(e)-

service@apichina.com
Product Name Benzeneacetic acid, 2-(3-ethoxy-3-oxo-1-propenyl)-2-methylhydrazide,(E)-
CAS No. 89059-60-9
Molecular Formula C14H18N2O3