1-[3-(5-oxo-1-phenyl-2-sulfanylideneimidazolidin-4-yl)propyl]-3-phenylthiourea

Product Code: 1559436
Molecular Formula: C19H20N4OS2
Molecular Weight: 384.51
5657-27-2