Well... I'm really surprised! I bought Flourish Comprehensive thinking that it would contain everything I needed to fertilize (dictionary says comprehensive = including all)! It does seem to have everything, according to the bottle: nitrogen, phosphate, potassium, calcium, magnesium, sulfur...