I'm using pure (99,99%) IPA to clean the surface of small TFT displays (less than 2 inch) to eliminate any trace of dust and (accidental) silicone before mounting them in a sealed slot beneath a small plexiglass window.
I use special paper-wipes (no dust) for the cleaning operation. Nevertheless I'm quite disappointed from the fact that, after evaporation, the isopropyl-alcohol leaves always a visible halo on the surface. It takes me a lot of time to eliminate such halo by using... the water vapor from my breath. Only in this way I can to definitely clean the surface.
There are no other products leaving zero residuals than the IPA?