Thanks guys. I ordered some Therabrand roll off a orthopedic site. It's described as an exercise rubber though which I thought was strange. I guess you're supposed to pull on it for strength resistance, I bet they didn't have us in mind when they created that product lol
Material to have under your wrap when for example using LENGTHMASTER 3 - Follow link to buy it.