Loading patent details...
US5387781A: Vented Food Cooking System for Microwave Ovens | Searchlight