Loading patent details...
US4125066A: Apparatus for Facilitating Separation of Peel From Produce | Searchlight