thiomorpholine-3-carboxylic acid 3-thiomorpholinecarboxylic acid 20960-92-3 1,4-thiomorpholine-3-carboxylic acid CHEBI:17195 C03901 Thiomorpholine 3-carboxylate