TORQUE TRANSMISSION DEVICE | Patent Publication Number 20160215851 | Patexia