88307-56-6

88307-56-6 structure
88307-56-6 structure

Name 3-(1,2-dihydroacenaphthylen-5-yl)-2-phenyl-1,3-thiazolidin-4-one
Molecular Formula C21H17NOS
Molecular Weight 331.43100
Exact Mass 331.10300
PSA 45.61000
LogP 4.78200