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