145693-89-6

145693-89-6 structure
145693-89-6 structure

Name 3-phenyl-5-(pyridin-2-ylmethylidene)-2-sulfanylideneimidazolidin-4-one
Molecular Formula C15H11N3OS
Molecular Weight 281.33200
Exact Mass 281.06200
PSA 84.36000
LogP 2.25570