Generator Parts & AccessoriesChina 1MW Small Francis Turbine / Water Turbine Generator Hydro Power Project, Find details about China Francis Turbine, Water Turbine Generator from 1MW Small Francis Turbine / Water Turbine Generator Hydro Power Project