A totally organic way to make the leaves of your plants shine!
A beautifying leafshine product it is dissolved into water for application. This product is derived from the Neem Tree, a species native to East Asia and India. Use as a foliar spray on all indoor and outdoor plants.
Size: 125ml Nature's Neem Oil Concentrate makes 25 liters