New Original Delphi / Seat Injector 28231462 / 03P130277AA
Turbo Diesel UK
Part #03P 130 277 A
Vendor SKUTDING0858
Based in
United Kingdom
Checked
Description