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