Loading patent details...
US5588940A: Weight Supporting Body Harness | Searchlight