672952-23-7
3-Pyrrolidinesulfonic acid,1-[[3-[(iodoacetyl)amino]benzoyl]oxy]-2,5-dioxo-, monosodium salt
Product Code:
598784
Molecular Formula:
C13H11IN2O8S.Na
Molecular Weight:
Order 672952-23-7