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

Code produit:
631070895