The active ingredient in WD-40 is fish oil dissolved in a solvent. Grease and oil may be partially dissolved, but some of the substance is also added back. So if cleanliness is paramount, you should look elsewhere.