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