E205700030Z

Suction Valve E205700030Z For Daihatsu DL20 Engine Spare Parts

What stands out about the ULTRA2 is the efficient airflow that prevents overheating.