Deferoxamine cost of production