Loading patent details...
US4414605A: Positive Locking Mechanism | Searchlight