Loading patent details...
US4451238A: Shaft Brake for Marine Propulsion System | Searchlight