55036-71-0
1-[2-(2-Hydroxyethoxy)ethyl]-3-phenyl-2-thioxo-4-imidazolidone
Product Code:
1354536
Molecular Formula:
C13H16N2O3S
Molecular Weight:
280.34
Order 55036-71-0