Street Address: No. 1088 New Jinqiao Rd Pudong
City: Shanghai
Province: Shanghai
Country/Region: China
subaru
Front Mount Intercooler Kits For For Subaru WRX / STI / Impreza our other main products are intercoolers, silicone hoses, turbochargers, wastegates, blow off valves for the street cars and drag-racing cars.