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