Loading patent details...
US4332314A: Spring Clutch | Searchlight