Loading patent details...
US4964216A: Torque Limiting Device for Shears | Searchlight