Loading patent details...
US4217064A: Latching Mechanism | Searchlight