Outlaw is see your point, but:
This piece of crap looks like the only portion that cools the transmission fluid is the small 2x14 side section. Which by the way is a plastic piece somehow clipped to the aluminum center section.
I cleaned everything off and took another look, the fluid is leaking from internal somewhere behind the plastic.
What I didn't mention originally is this is the 2nd replacement radiator, 1st one lasted 1yr, the 2nd only 6 months!