Stock pistons and rods out of a F22. Fit both A and B from my understanding. and i think the h23? I dunno your on your own to find out lol. They are in great shape. Pulled from a strong running morning with approx 90K miles. But they just wont handle the beating to come. Make me any offer, anything reasonable i'll take, just wanna get one step closer to the bisimoto internals! Might be up for trades if its something that benefits my F22/1st gen civic build. I didnt realise this picture sucked so bad untill i got home, if you need a better one, just ask!