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