I have used Whink, a rust remover, found in most grocery stores in the aisle with detergents, etc. I have used it on colored and white cloth without any damage. It works so quickly you can see the stain disappear. Good luck. Something like that can be so frustrating.