3.07k views
play_circle_outline

7 ton water turbine

HydroPower Engineering Francis Runner Manufacturing

thumb_up14thumb_downrepeatchat_bubble