Loading patent details...
US4677267A: Latching Mechanism for Switch | Searchlight