38507-92-5 BRN 2903903 Benzoic acid, 2-hydroxy-5-(((2-(trifluoromethyl)phenyl)amino)carbonyl)-, ethyl ester Ethyl 2-hydroxy-5-(((2-(trifluoromethyl)phenyl)amino)carbonyl)benzoate