OVERLOAD PROTECTION TORQUE TRANSMISSION DEVICE | Patent Publication Number 20140011598 | Patexia