Can't get real Stoddard in Kalifornia any more, don't know about the rest of the country. The best thing I have ever found for removing grease spots from fine fabrics is Goddard's Dry Clean. Made in the U.K. as I recall, comes in a dark blue aerosol can, was hard to find last time I looked. Spray it on, let it turn to a white powder, then brush it off and vacuum up any residue. May take a couple of applications to pull out gun oil and grease. I used to work in a high zoot clothing store and the tailors used this stuff to pull spots out of megabucks wool suits.