4" diameter tandem cooler for Detroit Diesel engines, part number 23501212.
More at our Heat Exchangers page.