Free release

21326-40-9 benzaldehyde, [1-(phenylmethyl)-1h-benzimidazol-2-yl]hydrazone

service@apichina.com
Product Name Benzaldehyde, [1-(phenylmethyl)-1H-benzimidazol-2-yl]hydrazone
CAS No. 21326-40-9
Molecular Formula C21H18N4