High-tech manufacturing environment featuring a CNC machine in action with coolant splashing

Code produit:
864847615