Position and torque sensor | Patent Publication Number 20070132447 | Patexia