A good formulation that contains niacinamide is MelaB3 by La Roche Posay

Water, Ethylhexyl Methoxycinnamate, Butylene Glycol, Ethylhexyl Salicylate, Octocrylene, Bis-Ethylhexyloxyphenol Methoxyphenyl Triazine, Butyl Methoxydibenzoylmethane, Dipropylene Glycol, Niacinamide, Squalane, C14-22 Alcohols, 1,2-Hexanediol, Polyglyceryl-2 Stearate, Propanediol, Hydroxyacetophenone, Glyceryl Stearate, Stearyl Alcohol, C12-20 Alkyl Glucoside, Tromethamine, Centella Asiatica Extract, Carbomer, Melaleuca Alternifolia Extract, Hippophae Rhamnoides Fruit Extract, Vitis Vinifera Fruit Extract, Acrylates/C10-30 Alkyl Acrylate Crosspolymer, Uncaria Sinensis Extract, Glycerin, Adenosine, Disodium EDTA, Oryza Sativa Bran Extract, Hydrogenated Phosphatidylcholine, Caprylic/Capric Triglyceride, Sodium Hyaluronate, Glucose, Hydrolyzed Collagen, Sucrose Stearate, Glutathione, Cyclodextrin, Cetearyl Alcohol, Caprylyl Glycol, Beta-Glucan, Caprylhydroxamic Acid, Ethylhexylglycerin, Asiatic Acid, Asiaticoside, Madecassic Acid, Madecassoside, Tropolone, Hyaluronic Acid, Potassium Hyaluronate *Due to changes in production, the manufacturer may, in rare cases, make short-term changes to the ingredients used

This type, called idiosyncratic DILI, is linked to specific genetic or other factors that make some people more susceptible
There are four methods by which you could increase the levels of glutathione in your body
doi: 10.1016/j.cyto.2015.08.260 86 EliabeRJSilvaJEDaveMNLacosteMGTamashiroHBlasRet al
Not effective for individuals with severe deficiencies