Loading patent details...
US4226312A: Clutch and Brake Mechanism | Searchlight