Genuine JENN-AIR Double Oven 30 Touch Panel Only # 74008400 Board not included Posted on 23 September, 2023 in genuine Genuine JENN-AIR Double Oven 30 Touch Panel Only # 74008400 Board not included. Share « Jenn-Air Downdraft Blower Motor Assembly New OEM Jenn Air Console W11486781, W11199538, W11201143 »