Loading patent details...
US4442763A: Meat Roaster | Searchlight