Workers installing electronic systems in cars on a production line.

Code produit:
872516253