This is the stuff, if all else fails. It's the best out there. You should be able to find it at a decent auto parts store or auto body supply store. It doesn't harm automotive paint so should be OK on your bag.
https://www.3m.com/3M/en_US/company-...3194120&rt=rud