Loading patent details...
US4137839A: Vegetable Peeling Apparatus | Searchlight