Radiator top and bottom tanks - aluminium?

I have a pinhole leak on the upper radiator. Looks like the ends are aluminium - is this correct?
Will take it to a repair place on monday to get it soldered up and hopefully the rest is not too rotten to last a few more years.