Description: DEF Pump Condition: New Brand: Detroit Diesel Part Number: 0001408078
Other OEM Part Numbers: DDE EA0001408078, DDE EA0001407278, DDE EA0001404878, DDE EA0001404778