3-Thiazolidineethanesulfonic acid 5718-90-1