Spring loaded contacts having sloped backside with retention guide | Patent Publication Number 20160020542 | Patexia