DLLA160P50 DIESEL PUMP ASSEMBLY INJECTION DIESEL NOZZLE 093400-5500/DLLA160P50 For Diesel Engine 4D31 4D32