Loading patent details...
US4530136A: Bayonet-Type Latch Mechanism With Positive Locking Function | Searchlight