2603893C91 131973 Throttle Position Sensor (TPS) Fit for Williams Controls Navistar 2507256C91, 2586248C91, 2587164C92,1697269C91,904772,2587164C91
Special Features
- Part NO:2603893C91
- Volvo Part Number: 85101350 8C40-9F832-BA
- Navistar :2507256C91, 2586248C91, 2603893C91, 2587164C92,1697269C91 Navistar Int:2586248C91
- Fits:Navistar,Volvo,Navistar Int
- Package Included: 1 x Throttle Position Sensor
{"error":"Error","cart_limit":"You have too many items in your cart.","prod_limit":"You cannot add any more of this item"}