I use Marvle Mystery Oil, another one of its many uses :D I wipe it on and let it sit on it for a few days. What has not soaked in or evaporated I buff off with a rag. It does seem to leave some type of film behind, does not seem greasy or attracts dust. Also seems to work well on bare metal bikes.