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