Loading patent details...
US4852707A: Reversible Self-Locking Clutch | Searchlight