Loading patent details...
US4332520A: Velocity Pump Reaction Turbine | Searchlight