Loading patent details...
US5652416A: Mechanically Held Electrically or Manually Operated Switch | Searchlight