Go beyond ordinary products with the advanced design of CT9 Turbocharger Toyota Hiace 2.5 TD H12 2L-T 66Kw 90HP 1995-1998 17201-54090 1720154090 Turbocharger. Built with user satisfaction as the top priority — backed by real reviews. Start exploring now at Meser.pl — find your next great buy today.