Car.gr - intercooler kit suitable for Subaru Impreza WRX 2.5 STI, BJ 2005 - 2007 (sits above the engine)
Subaru Impreza STi Version 5/6 Genuine Top Mount Intercooler - Impreza WRX Owners Club
RCM Intercooler Kit Top-Mount Process West Subaru Impreza WRX/STI 1997-1998 Black - PWTMIC01B, Roger Clark Motorsport - dry sumps, pistons, engines% - 4turbo
Tutorial: Install an intercooler on a 2006 Subaru WRX STi - YouTube