426B & 452RB & 471B & 512 B & 522 RB currently underway

Building a 471 myself, been interested in offset grinding a 3.38 crank, I already have an extra set of 6.70 rods, guess I need to find a piston that will work