Hi, I have been using a product for many years on all of my vintage 60 year plus linens. It is a spot cleaner called FOLEX. I call it my miracle spray.It will take out all kinds of stains. Find it where the rug cleaners are. I have removed old blood and grease stains. Try it you will use it on everything.Donnah818