Loading patent details...
US4236281A: Rope Attaching Device | Searchlight