Our John Deere radiator core is a direct replacement of the original and fits the John Deere Unstyled B (sn#-59999), tractors. The top and bottom plate are drilled with 20 holes per plate to match your top and bottom radiator casting. The core measures 16-1/2"" high x 14-1/2" wide x 2-1/8" deep. The top and bottom header plates measure 5-1/2" x 18-3/8". The cooling tubes in the John Deere Radiator Core are arranged in a 3-2 stagger pattern to provide maximum cooling even when plowing or doing heavy work. Replaces John Deere part number AB354R.