This Freightliner / Sterling radiator has a plastic tank and an aluminum core with an oil cooler. It does NOT have a frame. It fits Freightliner Cascadia for years 2008, 2009, 2010, 2011, 2012 and 2013. This also fits the Freightliner Century Class for years 2008, 2009 and 2010 and Freightliner Columbia for years 2008, 2009, 2010, 2011 and 2012. The core size is 42 1/8 X 38 1/2 X 1 9/16. *** It is imperative the correct length bolts be used when mounting the charge air cooler, rock guard (if equipped) and surge tank***. In most cases, the CAC has three mounting bolts the same length and one longer bolt with rubber spacers. The Surge Tank has one bolt that mounts through the radiator frame and has a spacer that needs to be used. Failure to carefully install the bolts/washers/spacers properly, can cause the bolt to go through the frame and damage the side plate on the radiator. This places stress on the adjacent tube and will result in the tube failing. This is an installer issue, not a manufacturing defect, thus not covered by warranty! *** This radiator has a 42 1/8" tall core, for a radiator with a 41 5/8" tall core see Ace #43057P.