Loading patent details...
US3942338A: Torque Limiting Coupling | Searchlight