Loading patent details...
US9051972B2: Torque-limiting coupling | Searchlight