For Subaru Impreza WRX Turbo Aluminum Top Mount Intercooler High Performance Bar and Plate Turbo Racing Design Helps Reducing Engine Inlet Temperature with Better Efficiency than Stock Allow More Horsepower at the Same Boost Level and Even More Power at the Higher Boost Level Direct Bolt-on Installation; Easy to Install Intercooler Size: 20" (L) X 12.25" (H) X 4" (W) / Core Size: 12" (L) X 7.25" (H) X 4" (W) / Inlet: 2.5" X 1.25" (Oval) / Outlet: 2.375"