Free Stream Hydro Turbine Equipment
1 equipment items found
-
Manufactured by Smart Hydro Power GmbHbased in GERMANY
This turbine is installed on the bed of the river or canal. Especially suitable for installation in canals or behind traditional hydro power ...
Need help finding the right suppliers? Try XPRT Sourcing. Let the XPRTs do the work for you