Loading patent details...
US4073056A: Vegetable Peeler | Searchlight