NyOil II all day long. Regular NyOil mineral oil is extremely good too, but its a highly refined mineral (dino) oil, NyOil II is a synthetic.

3&1 was rarely ever recommended for sewing machines, typewriters or clocks. NyOil, either one, is good for all of those applications.