Precision holding and locating pin | Patent Publication Number 20180306232 | Patexia