Loading patent details...
US5145422A: Female Electrical Terminal With Improved Contact Force | Searchlight