Showing the single result

Show All

28338840 TATA ULTRA DELPHI Fuel INJECTOR

12,500.00
INJECTOR PART NO: 28338840(19MM) CONTROL VALVE NO: 28405789 CONTROL VALVE ALPHA NO: 9188-551J NOZZLE NO: 28334529