1269414-74-5

Benzoic acid, 4-(trifluoromethyl)-, 2-hydroxyethyl ester