Free release

874984-26-6 propanedioic acid, bis[2-(iminophenylmethyl)hydrazide]

service@apichina.com
Product Name Propanedioic acid, bis[2-(iminophenylmethyl)hydrazide]
CAS No. 874984-26-6
Molecular Formula C17H18N6O2