Interlocking gears mechanism, close-up, studio, industrial background, engineering concept

Code produit:
1236233507