2-(sulfomethyl)thiazolidine-4-carboxylate 2-(sulfomethyl)thiazolidine-4-carboxylic acid CPD-418