This was removed from daughters Mini Cooper R55 /R56.
Comes complete with all harness and adaptors required to plug and play in another Mini Cooper.
Fully tested and working.