Loading patent details...
US4463933A: Clutch/Brake Mechanism | Searchlight