Loading patent details...
US4632483A: Electrical Terminal | Searchlight