Loading patent details...
US4393756A: Steam Peeling or Cooking Apparatus | Searchlight