Loading patent details...
US4149300A: Controlled Latching Mechanism | Searchlight