Deferoxamine mesilate (substance)
Supplier: international · SCTID 387224002
Antidote Chelating agent Organic nitrogen compound