Street Address: Building 39, No. 115 Songhui East Rd
City: Shanghai
Province: Shanghai
Country/Region: China
Toyota
TURBO CHARGER FOR TOYOTA NO ; TBC0501 OE: 17201-0L070 FOR TOYOTA Hilux 2.5 D-4D 88 kW 120 PS 2KDFTV 17201-0L070 VB31