COMPATIBLE WITH BOTH LIQUID COOLED AND AIR COOLED KYMCO ENGINES PISTON OUTER DIAMETER: 46.90mm TOTAL PISTON HEIGHT: 53mm COMPRESSION HEIGHT: 28mm WRIST PIN DIAMETER: 12mm WRIST PIN LENGTH: 40mm INCLUDES PISTON, PIN, WRIST PIN BEARING, RINGS AND CIRCLIPS MADE IN TAIWAN