I was a bit skeptical when I came across this product. After all, the previous degreasers were strong chemicals with strong odor (and gas), so how will a water based degreaser do the same job !!! Well, ICETOOLZ concentrated degreaser took me by surprise. The very first use and this water based solution did its job exceptionally well. It removed all the muck with the first application and with the second run the chain and the cassette were all sparkling clean.
There are other brands with lesser price. But there is a difference in quality. This one's a concentrate and it works well when used properly.