3-(Trifluoromethoxy)phenylacetic acid, 97%

AB108561