Free release

879582-94-2 benzaldehyde, 4-[[1-(1,3-benzodioxol-5-yl)ethylidene]phenylhydrazino]-

service@apichina.com
Product Name Benzaldehyde, 4-[[1-(1,3-benzodioxol-5-yl)ethylidene]phenylhydrazino]-
CAS No. 879582-94-2
Molecular Formula C22H18N2O3