I dont think blue fox sells a nickel blade. They are silver
Never dull is still in business (I think). We used it in the military to shine brass. it still comes in the same colored can from years ago. Any silver or brass polish should work however.