fenbendazole
Haven’t I heard that Ivermectin, famed horse dewormer, has had some success in beating cancer as well?
There is some info about that being useful, too.