Kärcher Window Cleaner Concentrate 4 x 20 ml for the window cleaner ref 6.295-302.0 WV (Tools & Accessories)
Efficient product, easy to use, perfectly cleans the windows even more dirty, without much effort, and that leaves a small premium protective veil. As against the price is a bit expensive but you can clean a lot of windows with a single blister.