Loading patent details...
US5416286A: High Amperage, High Efficiency Electrical Slide Switch Assembly With Plug and Socket Contacts | Searchlight