I believe the company is Fizogen. The 'on' and 'off' are T-boosters. I don't have experience taking the products. At GNC they were selling a Fizogen book for $1, so I picked it up for s&g (shits and giggles). It ended up being a hundred page advertisment.
My gut feeling is that this whole line is overpriced and overhyped.