847956-27-8 | 3-(2-Thiazolyl)benzoic acid | AOBChem