service engineer checking work installing solar panels, technician maintenance solar cells. renewable energy technology concept.

Code produit:
629111484