194017-73-7

194017-73-7 structure
194017-73-7 structure

Name 3-(3-hydroxy-2,5-dioxoimidazolidin-4-yl)propyl dihydrogen phosphate
Synonyms 2,4-Imidazolidinedione,1-hydroxy-5-[3-(phosphonooxy)propyl]
Molecular Formula C6H11N2O7P
Molecular Weight 254.13500
Exact Mass 254.03000
PSA 149.70000