266369-49-7 | 4-(2-Thiazolyl)benzoic acid | AOBChem