Loading patent details...
US4186545A: Clutch-Brake Mechanism | Searchlight