Street Address: 1518 xinyang road, fenxian area, shanghai, China
City: Shanghai
Province: Shanghai
Country/Region: China
T3 T4 T04E Turbocharger .50 A/R Compressor, .63A/R Turbine T3 Flange to Manifold 5 Bolt Downpipe Flange 3" Inlet & 2" Outlet Computer Balanced Individually