Workers in a semiconductor factory monitoring the chip fabrication process

Code produit:
904417013