No, the best treatment is SEE A FUCKING DOCTOR. Yes, the chemical in question shows promise. It's nowhere near ready for prime time though, and certainly not something you should be peddling.
Right. Cancer is not a single disease, and so the drugs that will be effective depend on the particular cancer, and in some cases on particular mutations in the tumor (see for instance http://en.wikipedia.org/wiki/Oncogenomics). So any time someone hears you have "cancer" and suggests a chemical to treat it, you can safely conclude their advice is not worth following.