One new EPC brand right side tie rod assembly (made in Turkey), part number QFK000070 or 439 29006 402. This fits:
Land Rover Freelander 2.5L 2002 - 2005
The exact application can be viewed in the compatability table.