From where do the cells of the epidermis obtain oxygen and nutrients? From blood vessels in the dermis. In the papillary layer, blood vessels supply nutrients to the epidermis. The stratum germinativum contains cells that divide and produce new skin cells. Melanocytes produce melanin, a pigment that gives color to the skin and protects it from UV radiation. Hair follicles are located in the dermis. Sebaceous glands secrete sebum, which moisturizes the skin and hair. Sweat glands release sweat, which helps regulate body temperature.