Asian technician installing inspection or repair solar cell panels on background field of photovoltaic solar panels solar cells on roof top factory.

Code produit:
507651254