NCT00255450 - A Crossover Safety Study of Ferumoxytol Versus Placebo | Crick | Crick