Loading patent details...
US4936790A: Low Insertion Force Connector | Searchlight