101018-66-0 3-Thiazolidineacetic acid, 5-((4-((2-chloroethyl)methylamino)phenyl)methylene)-4-oxo-2-thioxo-, ammonium salt