Loading patent details...
US5378864A: Non-Resettable, Pressure-Actuated Switch | Searchlight