Oxalic Acid for cleaning and polishing Marble, Mosaic and other calcium based stones. Oxalic acid can also be used for cleaning or bleaching, especially for the removal of rust (iron complexing agent).