Street Address: Unit 2405, No. 228, Zhangyang Road, Shanghai, China (mainland)
City: Shanghai
Province: Shanghai
Country/Region: China
Honda Civic Del Sol AC186
Idle Air Control Valve For Honda Civic Del Sol AC186 16022-P2E-A51 16022-P2J-J01
The manufacturer part number is:
Idle Air Control Valve For Honda Civic Del Sol AC186