Loading patent details...
US3967873A: Wire Terminal Electrical Contact | Searchlight