Loading patent details...
US4682799A: Latch Lock Mechanism | Searchlight