Loading patent details...
US4345757A: Anchored Massage and Exercising Bar | Searchlight