2-Thiazolidinecarboxylic acid, ethyl ester, oxalate 32641-41-1 Ethyl 2-thiazolidinecarboxylate oxalate