Loading patent details...
US5921745A: Low Head Turbine | Searchlight