Loading patent details...
US4373923A: Torque Limiting Overload Coupling | Searchlight