Loading patent details...
US4920645A: Vegetable or Fruit Peeler | Searchlight