Loading patent details...
US7605485B2: Systems and methods for generating power through the flow of water | Searchlight