Loading patent details...
US4432443A: Clutch and Brake and Improved Universal Coupling | Searchlight