1998750-96-1 | 3-Phenoxybenzaldehyde hydrazone | AOBChem