Loading patent details...
US4395867A: Pepper Harvesting Apparatus | Searchlight