I'm looking for suggestions for fully removing no-clean, non-water soluble, liquid flux after reflow. Isopropanol alone is not doing the trick.
What I've found from my research:
Aggressive Flux Removers. The products marketed as "aggressive flux removers" (like Techspray 1631-16S G3 Flux Remover) all seem to contain dichloroethylene, trichloroethylene or some similar halogenated hydrocarbon. I consider these chemicals too toxic to keep around the house (I'm a hobbyist), so I've ruled them out.
De-greasers. There's another category of aggressive flux removers (like Axarel 2200) that are basically just petroleum de-greasers. I think the toxicity would be ok in a well-ventilated area, but I'm concerned about how flammable this type of mixture is going to be. So, again, ruled it out for safety reasons.
Standard Flux Remover. The common flux removers (like MG Chemicals 4140A) are really just isopropanol + ethanol, sometimes combined with a few other nontoxic chemical (e.g., organosiloxanes, which are used in cosmetics, or ethyl acetate, which is also not dangerous). However, I'm struggling to see why this type of product would be any more effective than just using 99% isopropanol (or 99% ethanol) alone, both of which are a lot cheaper.
Saponifiers. I've also come across "saponifier" flux removers, i.e., soap. Toxicity and flammability are not an issue here, but I'm unsure about what effect soapy water is going to have on the board, especially if you can't fully remove the soap and it leaves some kind of residue. Have not found a lot of information about this online.
Any suggestions for how best to fully remove no-clean, non-water soluble, liquid flux after reflow?