NCT00486564 - Safety Study of Nifurtimox for Relapsed or Refractory Neuroblastoma | Crick | Crick