Loading patent details...
US4240535A: Clutch and Brake Assembly | Searchlight