Loading patent details...
US5211615A: Weight Lifting Harness Apparatus | Searchlight