Yep, it works purty good, but it's expensive and I "think" there's hazardous material shipping costs too. A feller on a gun forum, I think this one, gave me a recipe to make your own Iosso. 5% detergent (dish soap), 4% phosphoric acid, and 91% water. Said that formula came from the Iosso MSDS. I haven't tried making any yet, but there ya have it.