2969321-58-0 | 2-(isopropylthio)-4-(trifluoromethyl)benzoic acid | AOBChem