There are literally dozens of penetrating oils out there. Almost all of them are pretty good, because they are based on the same materials. WD-40 is not a penetrating oil though. It is a pretty good water displacer though. It will really take the moisture out of places its shouldn't be.