Loading patent details...
US5355778A: Handheld, Rotatable Food Roasting Apparatus | Searchlight