89573-60-4

89573-60-4 structure
89573-60-4 structure

Name 5-(1-oxidopyridin-1-ium-2-yl)-6-pyridin-2-yl-[1,2,5]thiadiazolo[3,4-b]pyrazine
Molecular Formula C14H8N6OS
Molecular Weight 308.31800
Exact Mass 308.04800
PSA 118.15000
LogP 2.63880