Product review (5 stars): Finally found the correct one.
This timer replaced an incorrect one I ordered from another seller.  It fits perfectly and works as good as new.