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