Loading patent details...
US4951716A: Locking Mechanism | Searchlight