How much protein is there in Protein Shake (1 serving 16 ozs)?

100g of Protein Shake (1 serving 16 ozs) contains 23.1 g of protein. Thus, Protein Shake (1 serving 16 ozs) food is High in protein.