Loading patent details...
US5000085A: Air Slot Cooking Grill | Searchlight