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