Stylized computer server tower with cooling elements and a power button illustration

Code produit:
1971355278