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