Loading patent details...
US4957448A: Low Insertion Force, Low Board Stress Electrical Connector | Searchlight