Loading patent details...
US5653615A: Large Current Terminal and Method of Metal-Working Same | Searchlight