Grow 7-9-5 is an all purpose complete nutrition concentrate containing all 6 essential macronutrients and all 10 essential micronutrients that every plant needs. It can be used to promote both foliage and blooms. It is ideal for poor, rocky soils, container grown plants and hydroponics. The low soluble salts and slightly higher phosphorus makes this a great all year African violet or orchid formula for those who don't want to switch formulas to promote flowering. Use Grow 7-9-5 as a rapid cure for nutrient deficiencies. When mixed at dilute concentrations, it is quick acting as a foliar spray. If you are looking for a single formula to use all the time on all your plants, this is the one.