fits Superjet 650 and all yamaha 650cc watercraft, Top end rebuild kit Comes with pistons, rings, wrist pins, circlips, needle barrings and gaskets for the head, base, intake and exhaust.