Loading patent details...
US4290380A: Foot Controllable Boat Anchor Rope Locking Device | Searchlight