1426294-34-9

1426294-34-9 structure
1426294-34-9 structure

Name 2,5-dioxopyrrolidin-1-yl 2-(diisopropoxyphosphoryl)propanoate
Molecular Formula C13H22NO7P
Molecular Weight 335.29000
Exact Mass 335.11300
PSA 109.02000
LogP 1.96310