Loading patent details...
US4961602A: Latch Mechanism | Searchlight