2113228-96-7 | ethyl 4-(dimethylamino)-3-(trifluoromethyl)benzoate | AOBChem