I've had a quick look at Ballistol, ACF-50 and Boesheild T-9. They all sound quite compelling.
In truth it sounds like there are a fair number of fine oils that one could use that would stop corrosion quite well in a workshop situation. However I don't like the idea of something which stays sticky, attracts dirt and gets basically everywhere.
Ballistol
I may be incorrect but Ballistol Universal Oil sounds like even after it has been applied as a thin film that it stays liquid. It also claims to create "an alkaline film" which helps stops corrosion from hand sweat. Intriguingly they claim that it is "widely used in the precision gauge and tool industry".
ACF-50
From what I have read, ACF-50 also stays liquid. This is good because it will work well at getting into the finest, molecular-sized cracks and driving out water.
The manufacturers say: "On new metal ACF-50 forms a self-healing barrier that prevents corrosion from starting. ACF-50 remains physically and chemically effective for up to two years."
However by staying liquid this it is bad because it may prove to be slightly sticky.
Worse, they seem to be saying that ACF-50 is also working chemically and for this reason it does need to be reapplied every year.
Boesheild T-9
From what the manufacturers are saying Boeshield T-9 does sound slightly different in that they say that it "dries to a waxy, waterproof finish without leaving a sticky film to attract dirt, dust or mud." and "T-9 dries to a clean, waxy, waterproof film that won’t wash off in rain, puddles or mud."
Tricky…. At the moment, for indoor use and well-box outdoor use, I am leaning towards, Boesheild T-9 – in fact I have just bought a small sample. And yes, my more delicate / precious tools are staying firmly indoors.
My thinking is that if something stays significantly liquid it's hard to imagine that it won't come off on your fingers and basically get everywhere, whereas a waxy finish may not.
That said, I often spend time in the West Highlands of Scotland and in my experience for any steel product where rust has already started to penetrated the paintwork… when it is going to be lashed with wind-driven salty rain, my bet is that none of the above would last 6 months!
Edited By John Smith 47 on 27/10/2021 23:29:35