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