175152-94-0 | 4-(2-Phenyl-5-thiazolyl)benzoic acid | AOBChem