423151-69-3 | 3-(2-Phenylacetyl)benzoic acid | AOBChem