2947458-89-9 | Benzaldehyde, 2-chloro-3-methoxy-, hydrazone | AOBChem