89853-47-4 | 2-Aminobenzaldehyde hydrazone | AOBChem