Deferoxamine (mesylate)

SKU: CPL-001927 Category:

'- Molecular Formula: C26H52N6O11S - Molecular Weight: 752.895 - Density: - - Boiling Point: 966.9°C at 760 mmHg - Melting Point: 148-149° - Flash Point: 538.5°C

Contact Form Demo