Torque sensor and robot | Patent Application Number 18494276 | Patexia