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