This is a engine temperature light, part number 250130. This is NOS Wheel Horse. This part has been discontinued. We tested both and both work.
You will receive one of the two pictured.
This fits some D-250 models. Please make sure this is the part you need before you buy. If you have any questions let us know and we will try to help!