Piston identification issues 5.7 ls1
The piston has the following markings on the inside. "Mahle" "99L7++" 50-1" (in a little circle) and "5111".
It's a 3.89 diameter and is press fit to the rod. Has a coating around the piston skirt and has an accumulator groove.
I included some photos as well. If you're able to identify/steer me in the direction of a replacement I would be extremely grateful
Google is your friend! Found it and here's a link.





