150807-29-7

2,5-Dioxopyrrolidin-1-yl 3-(2-iodoacetamido)propanoate

Cat.No.: BC228318

CAS No.: 150807-29-7

Molecular weight: 354.10

Molecular formula: C9H11IN2O5

Purity: NLT 98%

2,5-Dioxopyrrolidin-1-yl 3-(2-iodoacetamido)propanoate

Get a Quote

Change