I like Boshield T9 lubricate , developed by Boeing co. it leaves a dry film that doesn’t attract a lot of dust or grit , stops rust , lubes well and stay on in tough conditions see their web site at
http://www.boeshield.com . I keep a bottle in my rusty old truck use it often . it also works well on bicycle chains, metal and wood working tools
