Loading patent details...
US5720385A: Movable Contact Plate of Slide Switch | Searchlight