Turbo, Detroit Diesel Engine S60 12.7L

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

$1,387.58

In Stock
SKU: PDP23528065 Category:

Additional information

Weight 61 lbs
Dimensions 17 × 14 × 17 in