News
After nearly five years and $1.5 billion in development, the new heavy-duty Detroit Diesel DD15 engine ... benefit of reduced noise. The total engine oil capacity is 47 quarts.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results