3 in 1 oil at least my old can is a darker type of oil, while it most likely would lubricate and protect just fine I would be worried about it leaving possible stains if and when it dried either on...