Loading patent details...
US4221540A: Bladed Rotor for a Centripetal Turbine | Searchlight