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