Oxalic acid is especially useful against tough stains, including limescale. It can definitely be used to remove tough stains from the toilet. \