748100-06-3 | 3-(Diphenylmethyl)benzoic acid | AOBChem