NEW BorgWarner BV39 Turbo VW Industrial Forklift TDI Euro 4 1.97L 54399880085
TurboTurbos
Photos from the seller
The seller shows one photo — the one in the row.
Part #54399730058
Vendor SKU54399880085
Based in
United States
Checked
Description
