Loading patent details...
US6086282A: Coupling Mechanism With Locking and Torque Limiting Features | Searchlight