Original oem 357xp cylinder. Great condition inside, 2 broken fins outside but shouldn’t affect function at all. Little transfer port work, and a little on intake and exhaust.intake lowered just a smidge and widened, very lightly. Exhausted raised and widened ever so little. Anyways I didn’t do the port work and never ended up putting on any platform that it will fit (359,357). No wrist pin or needle bearing. Used piston and ring, again in excellent condition, asking for $80 plus shipping. Call or text at 518-222-6394