Oil cooler for Hino engines, part number 733940CN. Oil cooler- 4 cyl.
More at our Heat Exchangers page.