876500-19-5 | 2-Ethoxybenzaldehyde hydrazone | AOBChem