Soak it overnight in a tub of water with DAWN dishwashing detergent.
jeez you tryna kill me
try palmolive over night
although, for brass components that are soldered, be careful of anything that would eat the lead solder on joints/connections
im not sure what muriatic acid does to lead but I have read that citric acid is weak enough for copper/brass/lead that it wouldnt likely cause new leaks but the consensus seems to be any cleaner will do a lot better if you can get it 200 degrees almost. If you could use a strong degreaser first, like a dawn dishsoap, then use an acidic or caustic cleaner in the appropiate amount, then neutralize/rinse thuroughly, you will do well.
IT seems that if you can ascertain that the heater core has any hard water deposits like calcium, a strong dish washer detergent that busts hard water spots/does well with hard water would do well to clean that off, because the reaction THOSE metals(alkaline) have with most cleaners that do heavy lifting could be damaging.
Thermocure product is Diammonium Phosphate water and sodium salts, but to buy a bunch of the first one you dont need FBI or ATF at your door asking why you are buying a bunch of fertilizer lol, but that product has 1) a limit on how long its left in
2) demands that it circulate and be at temp
3) CANNOT get too cold or too hot, 300 or so degrees you are gonna have a bad time with it.
Then, the final product of using thermocure is a milky white(in my car at least) fluid that smells a lot like bacon but isnt bacon and kinda makes you wanna gag after a while, but it works well. but it needs to be in a system and driven on, which you arent wanting to do since its off a vehicle of course.
THere is another solution I found, but I cant find more supporting evidence to understand it scientifically(Im not a chemist), but Lestoil which has a component of sodium salts and sodium hydroxide(caustic soda), and mineral spirits and that does well to what i read, but you must neutralize the caustic soda with baking soda (sodium bicarbonate) to prevent, presumably, a dissolving of the solder since apparently it doesnt react with brass poorly, but I could be wrong. Im not a chemist.
The only thing lye was meant for was lutefisk, damnit.
And i only got my lifetime worth of the smell when my first park avenues air bags went off