1135732-84-1 | 3-(Phenylmethoxy)benzaldehyde hydrazone | AOBChem