Hi
Few days ago I just tried with high pressure water (a domestic water pressure gun using for car wash) directed to windscreen. All oil marks and dusts went off completely. Now my car windscreen is very clean and good visibility in night & even rainy days