Loading patent details...
US4178661A: Self-Cleating Rope Holder | Searchlight