Vector technologic icon - server yellow

Code produit:
96390222