1-(4-Methylphenyl)-5-oxo-2-thioxo-4-imidazolidineacetic acid hydrate 4-IMIDAZOLIDINEACETIC ACID, 1-(4-METHYLPHENYL)-5-OXO-2-THIOXO-, HYDRATE 62848-43-5