Very interesting information, but there seems to be a contradiction In the idea that telelomeres might cause cancer. The three scientists who won the Nobel Price in Medicine in 2009 were doing cancer research when they discovered the connection between telomere length and aging, which indicated that as the teleomeres shorten, we age and are then subject to diseases such as cancer.
Right now, scientists and anti-aging people are looking at lengthening teleomeres as an answer to cancer, rather than a cancer cause. I guess the final answer isn't in, but it is of interest.
Also, besides TA-65 and Product B, TS-X is a new player on the scene, having been out since February 2012.