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

Royalty-free stock illustration ID: 117899890

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