Image for 095420-0201 0954200201 NAVARA D40 2.5 3.0 DCI FUEL RAIL PRESSURE SENSOR LIMITER RELIEF VALVE 095420-0201 0954200201
Back to Product Details- Image for 095420-0201 0954200201 NAVARA D40 2.5 3.0 DCI FUEL RAIL PRESSURE SENSOR LIMITER RELIEF VALVE 095420-0201 0954200201
Supplier Information
Shamrock Auto Parts Limited
095420-0201 0954200201 NAVARA D40 2.5 3.0 DCI FUEL RAIL PRESSURE SENSOR LIMITER RELIEF VALVE 095420-0201 0954200201
After Market
095420-0201 0954200201
2PCS
contact supplier