The Moto Cleanser HD is develop based on formula made in Germany. It comes in a very convenient spray bottle and need not dilute in water bucket. The liquid penetrate deep into the grease and dirt and you can easily wipe off after spraying.
Unlike many other brands, Moto Cleaner HD is gentle with your bike paint. It comes with a free chain brush too.