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