Focused wind turbine engineers working on mechanical parts for noise reduction, with turbines in the background and open area for text

Code produit:
1072986227