161364-54-1 3-(1H-Imidazol-1-ylacetyl)-2-(((2-methoxyphenyl)thio)methyl)thiazolidine Thiazolidine, 3-(1H-imidazol-1-ylacetyl)-2-(((2-methoxyphenyl)thio)methyl)-