Torque transmission device | Patent Publication Number 20090042657 | Patexia