Originally Posted by
mechanicmatt
Just cause you put up the challenge, I looked at the MSDS of TriFlow and WD40. I am no chemist but the ingredients look somewhat different and %'s look different to me other than petroleum. That said WD-40 is a decent cleaner but tends to leave a film that is excellent at attracting dust in the long term, TriFlow works very similarly but seems to do a better job of lubrication and less dust collection over the long term. All my opinion and I am sure others would say different, but that has been my experience.
I am a chemist. The ingredients aren’t sufficiently different chemically to make that much of a difference. WD-40 is a crappy “cleaner” because it contains mineral oil that is the “film” that is left behind. TriFlow would be a crappy cleaner for the same reason. But for lubrication, neither one is going to be significantly different enough for one to be more than marginally superior to the other.