3d render. icon of technical support of Internet services #239513275
Description
3d render. icon of technical support of Internet services. Internet technology concept. Modern abstract illustration on white backdrop. Business technology. Customer support.