New/Old Stock. Came out of Caloric gas range parts. Model on part is 299A79 Appears to be some kind of Timer for a Caloric range.
New part Please look closely at pics