TORQUE LIMITER | Patent Publication Number 20180297184 | Patexia