Anyone know about this. I sure it is a timer but can’t find anything on it to tell who made it or when.