A bit off topic but an old time method was to use heat and wax. Heat a rusted nut and the melted wax would get drawn into the threads and break them loose.
Most of the gunsmith supply places sell Kroil. Try Brownells. It can also be ordered direct from Kanolabs. It is expensive but the oil, not the aerosol, can be used in a oil squirt bottle and just a drop or two will work and the can will last a long time, a gallon will last a lifetime at home.
Any type of ATF. It's just that ATF is the thinnest oil most people have handy.
Really?Kroil is only available here: Penetrating-Lubricating Oils
i bought a gallon from them several years ago and use it in spray bottle.