66325-61-9
1-[4-(5-oxo-1-phenyl-2-thioxoimidazolidin-4-yl)butyl]urea
Product Code:
889733
Molecular Formula:
C14H18N4O2S
Molecular Weight:
306.38
Order 66325-61-9
phenyl,thioxoimidazolidin,butyl,imidazolidin,CASNo 66325-61-9