754215-54-8

754215-54-8 structure
754215-54-8 structure

Name 3-(2,6-dimethylphenyl)-2-methylidene-5-phenyl-1,3-thiazolidin-4-one
Molecular Formula C18H17NOS
Molecular Weight 295.39900
Exact Mass 295.10300
PSA 45.61000
LogP 4.66070