This is an Original Right Mirror Triangle Rubber.
The item is in used condition, see photo.
Part numbers:
3303-050 / 3303050 / C7L2A
Jaguar XF X250 2008-2009 Year
Fits on the Mirror with an Old Type of Turn Signal.
Please, make sure that it is an item for your model, before buying!