Gra-Lab universal timer. Works well. Has power outlet so you can also time power to an appliance, etc. Has buzzer that lets you know when your time is up. Both outlet and buzzer can be toggled to "on" or "off".
This timer was sold primarily for use in a darkroom, but I used it to time things in a laboratory. Works great - very reliable!