Site logo

Turbine rotors

The portion of the turbine assembly that mounts to the shaft and holds the turbine blades in place.