Loading patent details...
US4633986A: Clutch/Brake Apparatus | Searchlight