I smell antifreeze

Thanks for the help, guys. I did have a small crack in the rad that I just soldered up the other day, maybe that was it? I did not notice any smell today. I will keep an eye on it. Where would be the best place to buy an new heater core? I live in canada, but go to the u.s. quite often.