A closeup of the turbine blades designed to efficiently capture the energy of moving water.

Code produit:
822674607