Hi. Have been doing some maintenance to a 30 year old bike and have found that Autosol Metal Polish (made in Germany - comes in a tube like toothpaste) is great for removing stubborn rust. Rust which would not budge using other stuff was quite easily removed with the above substance and 'elbow grease' (buffing).