We sold those when I worked at Year One... Had pretty good luck with them.That last tripple pass copper brass radiator I bought was almost $900 but that was for a mopar, not a jeep, 4 row with more fins per inch, good for 800 horsepower
This will knock your socks off, but no epoxy;
http://www.usradiator.com/jeep-wrangler-1984-95-6-cyl-radiator.html#OPTT
The YJ radiator fit in a 98 tj, not sure about the newer models