Rain-X 103ml Rain X Water Repellent Repellant Windscreen Window Glass Windshield
Does the job, make sure you follow the instructions. The buffing step takes some elbow grease.
I polished out the scum and calcium on my shower and applied the rain-x to that. Works a treat!!!! Much cheaper than the proper internal glass cleaner.
Very happy thank you