This thermostat is in good condition. Tested and working before it was removed. Original part number D7547409. Update part number R0161050. As you can see this is just the housing shown. The switch is not inlcuded.
If you are not 100 percent sure that this item will fit PLEASE email us by clicking ASK A QUESTION at the bottom of the page (sorry ebay no longer allows phone numbers in listings. Our number will be available after purchase.). Please include your model number and we will check. Part numbers are provided for reference purposes only so please look at the pictures to make sure you understand what you are purchasing.