312389 Drop In Borg Warner Turbocharger S3a Volvo Penta (Engine Td121g) 12ltr
Denco Diesel and Turbo
Part #466074-5001
Vendor SKU312389
Weight16 kg
Based in
Australia
Checked
Description