I cannot remember where I saw it, but there is a sponge that is made and shaped just for cleaning chains. It has a ridge running down the center of the sponge that is supposed to assist in cleaning the inside of the links. It is also supposed to be easy to clean and last for a number of cleanings. I was kind of skeptical but there were a couple of good reviews. Anybody out there that knows of and where to get it?