engineer men inspect modules of photovoltaic cell panels. Industrial Renewable energy of green power. workers prepare materials before construction on site with the stack of panels at background.

Code produit:
753154282