Loading patent details...
US5973418A: Pull-Out High Current Switch | Searchlight