Loading patent details...
US4630718A: Coupling Clutch/Brake and Housing | Searchlight