Re. the bleaching results, oxalic acid is a particular type of wood bleach and is basically for iron stains (from direct contact with iron, or from iron salts in water which is mostly with tap water).
Oxalic is good stuff, you'll be glad you bought it for the jobs it's the mutt's nuts for, but...