93286-14-7

93286-14-7 structure
93286-14-7 structure

Name 3-naphthalen-1-yl-1-phenyl-2-sulfanylideneimidazolidin-4-one
Molecular Formula C19H14N2OS
Molecular Weight 318.39200
Exact Mass 318.08300
PSA 55.64000
LogP 4.10790