Loading patent details...
US4018096A: Slipping Belt Clutch | Searchlight