Loading patent details...
US4973271A: Low Insertion-Force Terminal | Searchlight