Richard, I bought this at a gun show, but it can be ordered from their website. I paid $7.00 for a 2 oz. bottle, more than enough to do all my firearms, as it only takes a few drops.
It will take a while before I know for sure, but I can say it will clean a bore nicely, and wipes dry. I can already say it's great on my semi autos. Better than graphite based or oil based anyway.
Ben