Central processing unit microchip mounted on a red printed circuit board with electronic components.

Code produit:
1225691260