I'm not a CAT owner and this may be the wrong piston, BUT. . . . If you go to Amazon.com
and search 3208 CAT Piston, this is one that comes up and it says it's OEM CAT. There are other sellers on there too which you can search as well.
Looks like it may be a 3 ring or may not even be the right piston, but worth a look anyway. $55 + $14 shipping
CAT PISTON 7e4729, 7e-4729 CTP Model#3208
https://www.amazon.com/gp/offer-list...0449333&sr=8-5