Loading patent details...
US4218602A: Sealed Electric Switch | Searchlight