Loading patent details...
US6528772B1: Speed cooking oven and control apparatus | Searchlight