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