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