CO Res Gel
Cleans pretty well. Used to clean a piece that had a great deal of buildup for a long period of time. Took a day(I had backup rigs)and that was without vigorous shaking and fidgeting and also without utensils to assist. Also used on brand new piece with 2 weeks worth of buildup and that mess melted away immediately. Would purchase again. Read somewhere else that the gel was actually reusable up to 10 times. Have not tested the theory yet though.