Loading patent details...
US8536723B2: Integrated hydroelectric power-generating system and energy storage device | Searchlight