This is a new old stock item. The box doesn’t look great but the part is new and unfitted,
The Delpi/Lockheed part number is TC742 This item fits the following:
Renault Megane 1.9td 1/96 - 2/99
Renault Megane 1.9dti 9/97 - 02
Renault Megane Scenic all engine sizes 1/97 - 9/99
Renault Scenic all engine sizes 9/99 - 02 and many more