Electrical contact with X-Y offsets | Patent Publication Number 20090280689 | Patexia