Street Address: No. 1088 New Jinqiao Rd Pudong
City: Shanghai
Province: Shanghai
Country/Region: China
universal
Adjustable Boost Controller with high quality and extreme performance, we also have other products, such as intercooler kit, turbo kit, silicone hose, radiator and other performance spare parts. welcome to your inquiry!