143057-64-1 | 2,3-Dichlorobenzaldehyde hydrazone | AOBChem