Mini 1.6d
N47C16A engine
Turbocharger unit complete
7812318
2010-2015
Used in good working order
30 days warranty