Toyota Hiace Wind Deflectors Set Pair Part No. 08611-26810
Best I could find were very well used ones from scrap dealers which was going to be £50 for one! Or £70 for pair on ebay!!
Who is online
Users browsing this forum: No registered users and 1 guest