Loading patent details...
US4633773A: Holder for Roasting Poultry | Searchlight