Loading patent details...
US4728304A: Low Insertion Force Lead Socket Insert | Searchlight