I like the walmart brand (super tech) carb cleaner. I use it and a old toothbrush to remove lots of crud and other stuff like that. If that stuff will not take it off, not much out there will.
Do not get it on plastic or paint! It had never harmed the polymer frame of any of my pistols, but I did start melting the grip panels on a old cheap pistol I worked on once.