681129-02-2

681129-02-2 structure
681129-02-2 structure

Name 1-[4-(2,5-dioxopyrrolidin-1-yl)-2,3-dihydroxybutyl]pyrrolidine-2,5-dione
Molecular Formula C12H16N2O6
Molecular Weight 284.26500
Exact Mass 284.10100
PSA 115.22000