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