Close-up of a mechanical device featuring interlocking gears.

Code produit:
1016472936