HomeCategories138-14-7( 1 products available )

Deferoxaminemesylate , 98% , 【138-14-7】

Molecular Formula: C26H52N6O11S Formula Weight: 656.79
Deferoxamine mesylate salt;DFOM;Deferoxamine methanesulfonate salt;Desferrioxamine mesylate salt;Desferrioxamine Mesylate, DFOM, Iron Chelator II
Expand
Page1of1