88352-09-4

88352-09-4 structure
88352-09-4 structure

Name 3-(2,6-Dihydroxy-pyrimidin-4-yl)-1,1-dioxo-2-pyridin-4-yl-1λ6-thiazolidin-4-one
Molecular Formula C12H10N4O5S
Molecular Weight 322.29700
Exact Mass 322.03700
PSA 141.96000
LogP 0.88880