What is the main vessel that supplies oxygenated blood to the upper limb?

You have the axillary artery which supply the upper limb. It is continuation of subclavian artery and continue as a brachial artery.