100 Pcs Per Lot 2mm Pitch 2x17 Pin 34 Pin IDC FC Female Header Socket Connector