Synonyms:
Sodium 2-mercaptoethanesulfonate
, Sodium 2-mercaptoethanesulphonate
A205146-1MG
77112-296EA
5.15
USD
InStock
77112-296
2-Mercaptoethanesulfonic acid sodium salt (mesna) 98%
2-Mercaptoethanesulphonic acid sodium salt (Mesna)
Caution: for Research Use Only