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