TweetI've heard some people say its just Test Depot. A few friends have used it, and its not like the Schering ampules. A couple dudes say the injection sites hurt like hell, similar to Denkall T400. In some posts I've read about it, people are just not sure what it is.