Digital stopwatch icon, vector

Code produit:
317432543