Loading patent details...
US4263586A: Pressure Operated Electric Switch and Alarm System Using Such Switch | Searchlight