Used piston out of a 2005 trail Buck 650. Piston is in good usable condition and has no severe damage. Piston came out of a running machine that was flooded. It has a diameter of 99.96mm. Piston rings and wrist pin need to be replaced as the were rusted. You receive what is shown in pictures.
This part may fit other machines, confirm fitment before purchase.