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