913083-75-7

913083-75-7 structure
913083-75-7 structure

Name 1-[3,4-bis(hydroxymethyl)-2,5-dioxoimidazolidin-4-yl]-1,3-bis(hydroxymethyl)urea
Synonyms unii-483jn0jnja
Molecular Formula C8H14N4O7
Molecular Weight 278.21900
Exact Mass 278.08600
PSA 169.65000