3d render of microchip or semiconductor chip in japan flag, for computing.

Code produit:
766805150