Pelton Wheel Water Turbine

Design Reg. No. 2101094, 17/04/2001

Design Reg. No. 2101094, 17/04/2001

Design Reg. No. 2101094, 17/04/2001

Design Reg. No. 2101094, 17/04/2001

Design Reg. No. 2101094, 17/04/2001
Incoming water flows down here and hits the impeller
|