1-[2-(2-Hydroxyethoxy)ethyl]-3-phenyl-2-thioxo-4-imidazolidone

Product Code: 1354536
Molecular Formula: C13H16N2O3S
Molecular Weight: 280.34
55036-71-0