Interlocking gears, machinery, industrial background, process, technology concept

Code produit:
1200419808