Loading patent details...
US4950130A: Pelton Turbine | Searchlight