I use BLO on most frames that get taken down to the point where the tubes are accessible. It is a little more difficult to spread out without being messy, you have to partially fill tubes then slosh it around inside. However, it prevents further rusting, at least to the point where you won't notice it in your lifetime. Available just about anywhere. It doesn't dry rock hard, but dries firm over the tubing where it is left to dry. Wipes off easily from painted surfaces. Stains the front sidewalk.