All Purpose Water Soluble Plant Food 20-20-20 is made from balanced nitrogen, phosphorus, and potassium for use on all indoor and outdoor plants, trees, shrubs, vegetables, and turf. Feeds through both the roots and the leaves. More professional growers have used this product for all their growing needs than any other formula. It is a balanced blend with fully chelated trace elements that work well on all plant materials as a general-purpose fertilizer. Especially effective on indoor foliage plants to keep leaves green and healthy.