TIC0043 is a crossflow charge air cooler for International trucks, model years 2010 to 2013.
The core measures 36.5" high by 20.375" wide, 1.9375" deep. It has a 3" inlet at the right and a 4" outlet at the left. There is no integral oil cooler and no filler neck.
It replaces 4 OEM and aftermarket numbers, among them NAV16452, NAV16452N, 2604401C91. Searching any one of them will find this part.
On charge air coolers the inlet and outlet positions and the boot diameters matter as much as the core. A cooler that fits the opening but presents its connections on the wrong side will not plumb up.