86465004
Nov 25, 2014
A compact mounted exercise wall station that facilitates the use of exercise equipment, namely, resistance tubing and pulleys, using web anchor straps which attach to the exercise equipment and then slide into an anchor point on the wall station
Medical Apparatus