Loading patent details...
US5548873A: Self-Locking Cleat for Rope, Cable and the Like | Searchlight