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