The turbocharger is installed on the engine of a modern powerful car.

Code produit:
395629577