Yesterday I went to my local home center and bought one of those $8.00 sprayers. I should have done that years ago. My cassette and chain sometimes get some surface rust but it doesn't seem to last beyond the next lubing. I used the sprayer to dissolve the dried on salt stains and road sand.