Loading patent details...
US4385557A: Drainage Device for a Fruit Press | Searchlight