Wind farm engineers conducting a field assessment for turbine maintenance operations.

Code produit:
788516056