1868654-71-0 | 4-Propoxybenzaldehyde hydrazone | AOBChem