Loading patent details...
US5871071A: One-Way High Torque Clutch Mechanism | Searchlight