Oxalc acid is the correct material, available in small packs of 1/2 kilogram at sensible prices from various outlets on Ebay.
Usual precautions apply as it is poisonous if ingested. Present in rubarb leaves for example, not to recommended as part of your 5-a-day!
Mix in water and apply, bad staining will need retreating
Brian.