Loading patent details...
US4292688A: Latch Mechanisms | Searchlight