DIESEL
CR DIESEL PRESSURE REGULATORS
NEW
Manufacturer Restriction: DCRS300260for OE number: 9665523380
solo per DENSO DCRS300260 only for DENSO DCRS300260Code 128: 803341932294EAN: 8033419442026Tariff Heading: 90322000