Part of disassembled engine showing piston, cylinder, crankshaft and gearbox on white

Royalty-free stock illustration ID: 117899887

Part of disassembled engine showing piston, cylinder, crankshaft and gearbox on white