A889390 | ethyl 4-thiomorpholino-3-(trifluoromethyl)benzoate | AOBChem