That looks like the TRW piston (IIRC Sealed Power took them over?). They're very strong, take boost well, and have enough crown thickness that you can take some off if you need to reduce the static CR a bit.