Physical difference b/t radiator 2524961 and 62?

I will have to look at them again. Never received a answer/response.