View
2 stock photos
Oil pumpjack. Oil industry equipment.
Gearwheel, part of gearbox or another mechanism