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