Turbocharger
CT26-17201-17030
Product ID : SN20140820090930927 Details Description

Turbocharger - 17201-17030

(Toyota Landcruiser TD)Landcruiser TD

Engine: 1HD-FT

Capacity: 4200 ccm

Power: 204 HP

Build: from Jan.1995