Loading patent details...
US5114367A: Electrical Connection Terminal | Searchlight