Loading patent details...
US5443391A: Electric Wire-Connecting Terminal | Searchlight