Loading patent details...
US4696381A: Clutch and Brake Apparatus | Searchlight