chemical structure of 138-14-7 FT-0603121

Product Name:

DEFEROXAMINE MESYLATE

Catalog No: FT-0603121

CAS NO:138-14-7
MW:656.8000 g/mol
MF:C26H52N6O11S
INCHI KEY:IDDIJAWJANBQLJ-UHFFFAOYSA-N