Safety Study of Nifurtimox for Relapsed or Refractory Neuroblastoma | NCT00486564 | Trialant