Monitor and document file technology icon. Editable vector illustration

Code produit:
1853845135