An electrical connector including an insulator and a number of contacts for mounting on a substrate such as a printed circuit board. As disclosed, the electrical connector includes an elongated insulator block carrying contacts in the form of pins, an end of each of which is received in a printed circuit...http://www.google.co.uk/patents/USRE33005?utm_source=gb-gplus-sharePatent USRE33005 - Electrical connector