Loading patent details...
US3973412A: Torque-Limiting Couplings | Searchlight