Ultra Pure Whey Protein is the highest biological value protein and supplies all essential and non-essential amino acids.