573983-34-3 | 4-Ethoxybenzaldehyde hydrazone | AOBChem