Street Address: Luohu
City: Shenzhen
Province: Guangdong
Country/Region: China
Daihatsu, Toyota
Product Name: Idle Air Control Valve
OEM NO.: 22270-97201
Car make: For Toyota Daihatsu