Loading patent details...
US5007865A: Electrical Receptacle Terminal | Searchlight