2-Hydroxy-5-(trifluoromethoxy)benzoic acid, 98%

AB144429