Loading patent details...
US3982482A: Fruit Peeling Apparatus | Searchlight