Old, used turbocharger

Old and used turbocharger, engine spare part