Ethyl 2-(trifluoromethyl)phenyl acetate, 98%

AB112330