Testoviron Depot from Schering...I vaguely remember taking some of that in '98.
Now, I saw somewhere on this board that they come in 250mg ampules these days. Has this always been the case?
Have there ever been (or are there still) 100 or 200mg ampules around?