Product details Air Filter TOYOTA Hiace (17801-30070)
Spare Parts, durable and easy to install.Fine workmanship and perfect style.Helps to provide better throttle response and ultimately increase horse.High-efficiency media with uniform pleats.High dust holding eapacity,Airflow Uniform Distribution.