This cylinder came off a running 1993 cr 125. It’s bored 0.5 over. Has the power valves in it. This is a good deal considering the power valves alone go for 200. What you see is what you get.