Battling limescale on shower glass is one of bathroom cleaning's most persistent challenges. Those stubborn, chalky deposits appear when minerals in hard water evaporate, leaving behind unsightly ...