1798253-61-8 | 4-(Phenylmethoxy)benzaldehyde hydrazone | AOBChem