2-(4-Hydroxy-3-methoxyphenyl)thiazolidine 2-Hmpt 98896-96-9