New 89878-71070 Turbo Driver Motor for Toyota Fortuner Hilux 2005-2012 8987871070
New 89878-71070 Turbo Driver Motor for Toyota Fortuner Hilux 2005-2012 8987871070
Original New Turbo Motor Driver
Part Number: 89878-71070, 8987871070
Fitments: for Toyota Fortuner Hilux 2005-2012