One new old stock Mahle brand single engine piston and liner, part number 039 38 90 or 46092/1102. The liner has developed some oxidation spots due to age. This fits:
Peugeot 504 1971cc low compression XN engine 1972 to 1979