4-Hydroxy-2-(trifluoromethyl)benzamide [1208077-88-6] 98%4-Hydroxy-2-(trifluoromethyl)benzamide [1208077-88-6] 98%SKU: 1208077886Add to Quote