The Alternate Arm Extension 90 120 is specifically for training the flexor muscles of the elbow and in particular the brachial flexor. The 120° shoulder flexion in fact places the two ends of the biceps brachii in a shortened condition, thus limiting their contribution.