197526-11-7 | Benzoic acid, 4-(hydroxydiphenylmethyl)-, methyl ester | AOBChem