Oxalic acid solution is used to remove rust (iron oxide) stains from cloth. Oxalic acid reacts with iron oxide to form soluble compounds that can be washed away. Kerosene, lime, or petrol are not effective for rust stain removal - they work on different types of stains.