Markings inside piston: MAHLE 84L39 and "++++". For BMW M52B28 engine. Used OEM BMW / Mahle piston. Used piston in good overall condition. It is possible that it also fits a M52B25 engine.
This product would be a great fit for individuals or garages looking for an OEM engine piston for their 1996-2000 BMW E36 E46 Z3 328i or E39 528i vehicles, sourced from a reputable provider like MAHLE.