Two interlocking gears on white background. Possible use Engineering, technology concept

Code produit:
1311392806