China Hydro Tubular Hydro (Water) Turbine-Generator Low Head (2.5 Meter) / Hydropower / Hydroturbine, Find details about China Tubular Turbine-Generator, Water Turbine from Hydro Tubular Hydro (Water) Turbine-Generator Low Head (2.5 Meter) / Hydropower / Hydroturbine