
MBHT, the simplest structure, but clean energy technology that provides the best economic efficiency anywhere in the world where water flows.
MBHT
Multi-stage Blades Hydropower Turbine
MBHT technology explanation video
Volume of sound
video of size
MBHT test video
Volume of sound
video of size
Product Descriptions

Turbine capacity

similar technical survey
