Loading patent details...
US4635539A: Automatic Skewered Food Roaster | Searchlight