And our list wouldnt be complete without recs from seasoned SELF editors, whove tested their fair share of skin care
PMID: 9473241
How Long Does B12 Stay in the Body
Water, Niacinamide, Helianthus Annuus (Sunflower) Seed Oil, Cetyl Alcohol, Glycerin, Propylene Glycol, Cetearyl Alcohol, Alpha-Arbutin, Sorbitol, Stearyl Alcohol, Phenoxyethanol, Stearic Acid, Allantoin, Titanium Dioxide, Triethanolamine, Xanthan Gum, Tocopheryl Acetate, BHT, Disodium EDTA, Ethylhexylglycerin, Dicetyl Phosphate, Ceteth-10 Phosphate, Fragrance, Butyrospermum Parkii (Shea) Butter, Ascorbyl Glucoside, Glutathione
Problems arise when nitric oxide production decreases or when the molecule gets broken down too quickly