Pro, to be sure. The stuff really works. Used it while I had a shoulder injury. I had been doing physical therapy for weeks with little to no progress with a partially torn rotator cuff. Last ditch effort so I gave this a shot. Damned if it didn't work. I was able to do more in my PT almost right away, like within the first week of its use. I swear by the stuff. I was shocked most Equine stuff is garbage and doesn't do shit like kynoselen (hell even eq imo LOL) and other horse stuff that humans try but tb500 really works. Its anti inflammatory effects reduced the pain pretty much right away which allowed me to do more pt and it also seemed to significantly speed up healing time. Actually I wasn't making any progress and my next step was going to have to be surgery but the tb along with pt did the trick.
What are you using it for? What type of injury and where?