Loading patent details...
US5054236A: Christmas Tree Self-Watering Ornament | Searchlight