This is a new old stock WB27T10495 GE oven timer/relay/control board. That part has been superceded and is compatible with the new part number, WB27X27463.
eBay