Sign In | Join Free | My infospaceinc.com |
|
Product Description: One of the key features of the Francis Hydro Turbine is its high rated efficiency of 96%, which ensures that the maximum amount of energy is extracted from the flowing water. This ...