58268-06-7 | 2-(5-Phenyl-2-thienyl)benzoic acid | AOBChem