Loading patent details...
US3943318A: Microwave Oven With Triangular Observation Window | Searchlight