Loading patent details...
US4010827A: Clutch Engaged Brake Mechanism | Searchlight