Street Address: Unit 2405, No. 228, Zhangyang Road, Shanghai, China (mainland)
City: Shanghai
Province: Shanghai
Country/Region: China
Porsche 968 1992-1995
Idle Air Control Valve For Porsche 968 1992-1995 94460616101 AC394 0280140536
The manufacturer part number is:
Idle Air Control Valve For Porsche 968 AC394