A889389 | methyl 4-thiomorpholino-3-(trifluoromethyl)benzoate | AOBChem