Loading patent details...
US5023980A: Free Running Cinching Latch Plate | Searchlight