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