Street Address: Luohu
City: Shenzhen
Province: Guangdong
Country/Region: China
Toyota
Products Detail: Product Name: Idle Air Control Valve 22270-22031 2227022031 OEM No.:22270-22031 2227022031 Fits Car: For Toyota Celica 1.8L-L4