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