6328-81-0 | 4-(Diphenylmethyl)benzoic acid | AOBChem