89335-27-3

89335-27-3 structure
89335-27-3 structure

Name 5-benzylidene-2-[{5-phenyl-[1,3,4]-thiadiazol-2-yl}imino]-1,3-thiazolidin-4-one
Molecular Formula C18H12N4OS2
Molecular Weight 364.44400
Exact Mass 364.04500
PSA 120.78000
LogP 4.42550