Loading patent details...
US3969961A: Torque Limiting Adaptor | Searchlight