Weider Bodybuilding Blocks contain the full range of essential amino acids those which must be derived from a dietary source together with a further 11 non essential aminos amino acids act as the basic units for the development of protein. Weider Body Building Blocks is an important dietary supplement for any sports person training for increase in strength muscle mass & muscle definition. Weider body building blocks have been specifically formulated to provide a balance of amino acids