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