Loading patent details...
US4143446A: Rope or Cable Clamp Device | Searchlight