I have used a product called "Clenzoil" for many years now to clean bores and to wipe down gun exteriors as it prevents rust. It looks to be green in the bottle but this is not visible when applied to metal. It cleans fouling well. It used to be sold in hardware stores which I where I once found it. There is a distributor network that can be found on the net. LLS