New Original Denso / SDEC Injector 095000-5950 / D28001801
Turbo Diesel UK
Part #095000-679#
Vendor SKUTDING0783
Based in
United Kingdom
Checked
Description