Well it finally came to me. The magic substance is, was, glycerin. I used to buy towels that had this on them. It would wipe the fog off of windows and keep it off for quite a while. I wonder if it will work on my Venture windshield or if a chemical reaction might be harmful.
Mike