Loading patent details...
US4843687A: Hand Held Rope Cleat | Searchlight