Dyna-Gro Liquid Grow 7-9-5 is an all-purpose complete nutrition formula containing all 6 essential macronutrients and all 10 essential micronutrients that every plant needs. Grow 7-9-5 can be used to promote both foliage and blooms. Ideal for poor, rocky soils, container grown plants and hydroponics. Use Grow 7-9-5 as a rapid cure for nutrient deficiencies. If you are looking for a single formula to use all the time on all your plants, this is the one.