This Freightliner radiator has an aluminum core and plastic tanks. It has an oil cooler but no frame. This radiator fits 2012 Freightliner W95, 114SD. The core size is 35 3/4" x 41 1/2" x 2 1/4."PLASTIC TANK / ALUMINUM RADIATOR WITH OIL COOLER, WITHOUT FRAME FITS: 2012 FREIGHTLINER W95, 114SD WILL ALSO FIT APPLICATIONS THAT DO NOT HAVE OIL COOLER WARNING: The correct length bolts must be used when mounting the CAC, 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 must be used. Failure to properly install the correct bolt, washers, spacers, will 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.