354785-99-2 | Phenyl 3-(1-oxopropyl)benzoate | AOBChem