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