Kinetic energy powered motor (KineMot) system
Kinetic hydropower generation from slow-moving water flows
Canada
World
United States