Loading patent details...
US4041265A: Electric Switch | Searchlight