Electrical contacts and socket assembly | Patent Publication Number 20030143876 | Patexia