Top Suppliers:I want be here

75412-07-6

75412-07-6 structure
75412-07-6 structure

Name 1-[2-(2-Hydroxyethoxy)ethyl]-3-(2-pyridyl)-2-thioxoimidazolidin-4-one
Molecular Formula C12H15N3O3S
Molecular Weight 281.33