All Products >> >>DG3971106

Product Details

Cummins 5.9

Year
2003-2007

D&G Part Number
DG3971106

OE Part Number
3971106

Description
Map Sensor