W & P Products 343-20-60-1 2mm Pitch Pin Connector