Chemicals that can remove rust stains include oxalic acid, phosphoric acid, citric acid, and hydrochloric acid. Oxalic acid is a mild bleaching agent commonly used to remove rust stains from metal surfaces. Phosphoric acid is an effective rust remover that can also be used to clean metal surfaces and tools.