Skip to main content
7.56 kW
REC TwinPeak 2 Mono
36
Effective Energy
2020
Sant Pol de Mar, Spain