Product Description
Up for sale is a 12.1L Engine Turbocharger TV8513 manufactured by Detroit Diesel. Item is in new old stock, in original packaging and in excellent condition. Turbocharger has some minor surface oxidation due to age.
17-2-2
Up for sale is a 12.1L Engine Turbocharger TV8513 manufactured by Detroit Diesel. Item is in new old stock, in original packaging and in excellent condition. Turbocharger has some minor surface oxidation due to age.
17-2-2