Found a spray rust remover called "Ready Strip" by Sunnyside Products at my local hardware store. Contains Oxalic and Citric Acids. I've tried similar products before, but this stuff did a good job on rust stains nothing else worked on. 32 oz cost less than $6.00! It's odor free, and claims to be environmentally safe.