PART
MANUFACTURER
MODEL
Your search has 1 match.

Turbocharger / Supercharger Manufacturer: detroit Keywords: series 60 12.7 ddec iii

Tag #: DETROIT-23528065
 
USED TAKE-OFF
Tag #: DETROIT-23528065

OEM #: 23528065

USED TAKE-OFF

Your search has 1 match.