Mahle 84.5mm (oversize) piston set with 8.8:1 compression. This is a stock replacement for the M20B25 engine. Piston sets include piston rings, wrist pins, and wrist pin clips. These are the same pistons we use in-house for our stock M20B25 engine builds and SpecE30 engine builds.