TMC0022 is a crossflow charge air cooler for Mack trucks.
The core measures 30" high by 24.125" wide, 1.9375" deep. It has a 0" inlet and a 0" outlet. There is no integral oil cooler and no filler neck.
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.