Give Snyder a phone call with your inquiry !
Since they are selling the product, IMO, they would be the source to discuss details of the materials that they sell !
It use to be made by independent radiator in Chicago .. It use to have. U channel baffle unless they fixed it . Check with Tom at Snyders and he will give you all info he can
Larry
I got one from Snyders about six years ago for my 28 tudor . Heavy duty, never goes over 165 degrees unless I'm in traffic on a really hot day. And then it only gets up to about 175. Very happy with it, although there a little pricey.