Yes sir, that's the stuff. I have 4 bottles of that stuff in my closet. They discontinued it so I'd stock up. It bears Dianabol on an mg to mg basis hands down. I'd also grab some Advanced Cycle Support by the same manufacturer, it shouldn't be much more than a bottle of Super DMZ and your liver is irreplaceable.
Edit: Yes, ACS is the from the same manufacturer. I just read your post fully. Sorry about that.