Loading patent details...
US3942337A: Torque Limiting Device | Searchlight