This is the Server icon from the Technology icon collection with an Glyph style

Code produit:
693899982