Loading patent details...
US4445183A: Electrical Switch | Searchlight