1-(2-(2,4-Dichlorophenyl)-2-hydroxyethyl)-2,4-imidazolidinedione 2,4-Imidazolidinedione, 1-(2-(2,4-dichlorophenyl)-2-hydroxyethyl)- 71162-54-4 73095-06-4