2,5-Dioxopyrrolidin-1-yl 4,7,10,13-tetraoxahexadec-15-yn-1-oate

Product Number: WC-009W00
Product Name: 2,5-Dioxopyrrolidin-1-yl 4,7,10,13-tetraoxahexadec-15-yn-1-oate
CAS: 1428629-70-2
MF: C16H23NO8
MW: 357.36 g/mol