Skip to content
Homepage
Contact
Career
Search for:
Toggle sidebar & navigation
Owala
2014
Head
5.9
m
Flow
28.9
m³/s
Output
1700
kW
Runner diameter
1700
mm
Speed
1700
rpm
Units
2
Open-Flume Turbine
Scroll to top