Loading patent details...
US4171675A: Centrifugal Pump and Paddle Boat Propulsion System | Searchlight