Diesel Pump Injector Unit DFI0445116059 Carwood. Part Number DFI0445116059. for OE number 68226951AA. DODGE 68226951AA. Type Injector. Injection System Common Rail. Fuel Type Diesel. CITROËN RELAY II Bus 3.0 HDi 155 Bus Diesel 07/2006 on FWD 16 157 115.
eBay