I've been looking for something like this that leaves an almost-clean finish. For the last several years I've been using Ospho (or Advance Auto's version called "Right-Stuff"), but I don't like the slightly sticky residue that stuff leaves behind, especially if you try to use it on a partially painted or coated surface