Loading patent details...
US4339638A: Electrical Switch | Searchlight