DEFEROXAMINE MESYLATE

Product Code: 657637
Molecular Formula: C26H52N6O11S
Molecular Weight: 656.79
5115-09-3