Genuine JENN-AIR Single Oven 30 Touch Panel ONLY# 74008957 (Board not included) Posted on 19 November, 2023 in genuine Genuine JENN-AIR Built-In Oven, 30 Touch Panel # 74008397 (Board not included). Share « 71001304 Jenn-Air Downdraft Blower Assembly Motor & Guard for JED8430ADB JENN-AIR Oven 27 Touch Panel withControl Board # 74008460/WP74009716 (SEE VIDEO) »