Loading patent details...
US4061083A: Automatic Food Roasting and Basting Device | Searchlight