89335-26-2

89335-26-2 structure
89335-26-2 structure

Name 5-benzylidene-2-(1,3,4-thiadiazol-2-ylamino)-1,3-thiazol-4-one
Molecular Formula C12H8N4OS2
Molecular Weight 288.34800
Exact Mass 288.01400
PSA 124.27000
LogP 2.70560