Loading patent details...
US4104494A: Electric Switches | Searchlight