Street Address: No. 1088 New Jinqiao Rd Pudong
City: Shanghai
Province: Shanghai
Country/Region: China
subaru and other cars
diesel engine turbocharger with 0.63 or 0.82 turbine
high performance and competitive price, please do not hesitate to contact with us!