Loading patent details...
US6877968B2: Low head water turbine | Searchlight