I second the mention!
Been using it on my mountain bikes for years. Dry season I use it every other ride. Wet season - like now - I use it before every ride.
Super muddy ride yesterday up in Annadel SP. Bike is a mess, but not my chain & mechanisms. Will be spraying it on again this afternoon before my ride.
Posting tip - You might consider putting the product name in the thread title.