Worker technician checking and operating solar panels system on rooftop of solar cell farm power plant

Code produit:
723897952