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