Loading patent details...
US4189040A: Helical Spring Clutch | Searchlight