This is an OEM replacement radiator from Subaru. Includes new OEM radiator cap.
Note that if you have a 2002 WRX that came with no radiator cap, or a 2004 STI, you will have to change the plumbing slightly to accommodate this style radiator that has a cap.
Fits all 2002-2007 Subaru WRX and 2004-2007 WRX STI.