Loading patent details...
US4568135A: Slide Latch Mechanism | Searchlight