Loading patent details...
US4742196A: Elongate Pressure-Actuated Electrical Switch | Searchlight