Wheel Turbine Rotor | Patent Publication Number 20120319403 | Patexia