Loading patent details...
US5728983A: Elongated Tube-Like Pressure Sensitive Cable Switch | Searchlight