Loading patent details...
US6443697B1: Turbine wheel and pelton turbine equipped with same | Searchlight