The Tri-Flo is by far the better choice for sewing machines. TF oil for oily places, and TF grease the greasy places. But for Singer motors you need Singer grease. So far I don't know of any substitute for it. It's still available so I'm not really searching too hard.
Joe