99891-31-3

99891-31-3 structure
99891-31-3 structure

Name [(2R,3S,5R)-4-fluoro-3-hydroxy-5-(5-iodo-2,4-dioxopyrimidin-1-yl)oxolan-2-yl]methyl dihydrogen phosphate
Synonyms Fialuridine 5'-Monophosphate
Molecular Formula C9H11FIN2O8P
Molecular Weight 452.06900
Exact Mass 451.92800
PSA 161.15000