Safety & Efficacy of ICL670 vs. Deferoxamine in Beta-thal... | NCT00061750 | Trialant