Turbo, Detroit Diesel Engine S60 12.7L

Turbo, Detroit Diesel Engine S60 12.7L (22 Inch )

$1,146.46

In Stock
SKU: PDP23515635 Category:

Additional information

Weight 50 lbs
Dimensions 18 × 19 × 14 in