This Volvo / Mack radiator constructed with plastic tanks and aluminum core comes WITH a frame and with an oil cooler. This radiator fits the Volvo VN and Volvo VNL. For the same plastic tanks and aluminum core radiator WITHOUT a frame and with oil cooler, see Ace Part # 42076P. For the same radiator, but brass tanks and copper core, see part number 42075C. The core size is 35 3/8 x 35 x 1 7/8. Surge tanks and the components associated with them, are prone to failure. A leak in one of these components in applications where the tank mounts above or alongside the radiator can easily look like a radiator leak from the coolant dripping down onto the radiator. Please inspect the tank and hoses before determining the radiator to be defective, or at fault. Save yourself some time, effort and money!