5657-27-2
1-[3-(5-oxo-1-phenyl-2-sulfanylideneimidazolidin-4-yl)propyl]-3-phenylthiourea
Product Code:
1559436
Molecular Formula:
C19H20N4OS2
Molecular Weight:
384.51
Order 5657-27-2