Loading patent details...
US5560286A: Device for Cooking or Grilling Small Pieces of Food | Searchlight