Loading patent details...
US4390767A: Windowed and Choked Combination Oven Door | Searchlight