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