Loading patent details...
US4132162A: Apparatus for Peeling Fruits and Vegetables | Searchlight