Tubular Hydro (Water) - Turbine-Generator Gzb113 Small Capacity 0.8~4 MW /Hydropower Generator/ Hydroturbine

China Tubular Hydro (Water)