20-20-20 water-soluble fertilizer is an all-purpose fertilizer that contains equal parts of nitrogen; phosphorus; and potassium; each at 20% concentration. This balanced formulation makes it suitable for a wide variety of plants; including flowers; vegetables; and fruits.