Loading patent details...
US4242545A: Mechanical Switch | Searchlight