The novel anti-neuroblastoma agent PF403, inhibits proliferation and invasion in vitro and in brain xenografts.