Industrial turbine station in a major hydropower plant, large-scale renewable power source.

Code produit:
1055307904