Loading patent details...
US4436192A: Ribbon Drive Clutch | Searchlight