Thanks for the suggestions so far gang!

Hubby was thinking it would have to be stove cleaner. We didn't know they made odorless.... is it TRULY an odorless product? Or is the odor faint compared to its ancestor?