2144777-90-0

2144777-90-0 structure
2144777-90-0 structure

Name 2,5-Dioxopyrrolidin-1-yl 4,7,10,13-tetraoxahexadecanoate
Synonyms MFCD31561128
Molecular Formula C16H27NO8
Molecular Weight 361.39