Loading patent details...
US4632217A: Automatically Adjustable Climbing Harness | Searchlight