Turbocharger
CT20-17201-54030
Product ID : SN20140820085006553 Details Description

Turbocharger - 17201-54030 (Toyota Landcruiser TD)

Toyota - Turbocharger

Landcruiser TD

Engine: 2L-T

Capacity: 2429 ccm

Power: 86 HP

Build: Okt.1985 to Dez.1989