Loading patent details...
US4565342A: Anchoring Device for Rock Climbing | Searchlight