Yea, I can't find much information online about them. The little I found people thought it was pretty killer stuff.
The Dbol is exactly how you described.
I've never taken Dbol before but it seems pretty legit to me so far. Taking 30mg a day.
Only been taking it a couple days and I feel like I can just keep pushing out reps, i need very little rest, and just feel like killin it in the gym.
Got a pretty bad back pump my 2nd day using it.