Loading patent details...
US4961285A: Plant Irrigation System | Searchlight