Loading patent details...
US5445114A: Training Harness for Use When Practicing Rock Climbing and Sport Climbing | Searchlight