61632-50-6

61632-50-6 structure
61632-50-6 structure

Name 5-benzhydrylidene-3-tert-butyl-2-sulfanylideneimidazolidin-4-one
Molecular Formula C20H20N2OS
Molecular Weight 336.45100
Exact Mass 336.13000
PSA 71.47000
LogP 3.74600