Try LPS 3, it conforms to MIL-C-16173 it is available in aerosol cans and is an effective corrosion preventative compound. While not identical to the MIL spec of Cosmoline, Tectyl makes a MIL-C-16173 CPC that is a standard in the helicopter industry (Bell products in particular) for fasteners and faying surfaces - very effective and comparatively easy to remove (varsol) as compared to the Cosmoline coated parts I have had the pleasure to deal with. The LPS 3 will gel as the solvents evaporate to create a long lasting coating. Good luck.