78767-55-2 | Phenylmethyl 4-formylbenzoate | AOBChem