This is the Original RIGHT Mirror Cover Cap.
Mirror Cap is in used condition and has traces of use.
OEM part number: 51167078360 A3329436 39980
Mirror Cap for:
5' E60, E60 LCI, E61, E61 LCI; 6' E63, E63 LCI, E64, E64 LCI
Please, make sure that it is a mirror for your model, before buying!