Loading patent details...
US5624289A: High Current Receptacle Terminal | Searchlight