Boeshield T9 is supposed to be about as good as it gets for corrosion protection.
MP5 Metalophilic Oil will also work very well for that application. However, it should be noted that while Boeshield T9 is marketed as a lubricant, MP5 is more of a protectant than a lube and, in my opinion, shouldn't be relied upon to provide the same level of lubrication as one typically expects from a good CLP type product.