Robot gripper placing microchips onto substrate in an assembly cell

Code produit:
1505157282