Loading patent details...
US5221816A: Plunger Switch | Searchlight