Loading patent details...
US4014420A: Braked Automotive Friction Clutch | Searchlight