Engineers examining work of photovoltaic cells at solar power generating station.

Code produit:
630844835