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