The best stainless steel cleaner I have found is WD-40. You really should try it on a little area first, but I know for me it is wonderful. Deters fingerprints and cannot harm my stainless steel. I have a stainless steel fridge, stove, dish washer. I also use it on the fan above my stove.