I use White Lightning. Not "clean" as advertised but works well for my application (road). For a mountain bike, I would use a lighter weight, easy to clean wet lube. TriFlow is good, as are most of the brand name lubes. For cleaning, White Lightning makes a great degreaser. It's expensive but very fast.