BMW MINI R52 - Driver Side O/S Right Hand Roof Cable
As this is a second hand part it does have a few marks. Please refer to the photos.