Top Suppliers:I want be here

66325-61-9

66325-61-9 structure
66325-61-9 structure

Name 4-(5-oxo-1-phenyl-2-sulfanylideneimidazolidin-4-yl)butylurea
Density 1.34g/cm3
Molecular Formula C14H18N4O2S
Molecular Weight 306.38300
Exact Mass 306.11500
PSA 119.55000
LogP 2.59990
Index of Refraction 1.657