Loading patent details...
US4601376A: Friction Clutch | Searchlight