Loading patent details...
US3963263A: Automatic Boat-Trailer Latch | Searchlight