Loading patent details...
US4174666A: Springless Impact Switch | Searchlight