Yes, radiator epoxy or cold weld epoxy is effective in repairing a leak. However, this is not a lasting solution. You fix a radiator leak yourself and it should hold for a while, but it is recommended you get a replacement as soon as possible.