Large air/air intercooler from mid-80s Volvo 740 Turbodiesel. 34-1/2 x 18-1/2” overall dimensions. Core is 15 x 21-1/2 x 1-1/4”. Inlet/outlet are 2” ID x 2-3/8”OD. 2 small dings in top outer frame of core but no damage to top tube. Perfect for your project! Thanks for looking.