Loading patent details...
US4150267A: Master Electric Switch | Searchlight