Loading patent details...
US5288962A: Microwave Cooking Enclosure for Food Items | Searchlight