Bulb Turbines

Inquire Now

Bulb Turbines

Pr : ≤75MW
Hmax: ≤35m
D1: ≤8m

Product Inquiry Form