Basically, it needs all known vitamins, minerals, and amino acids, including special nutrients such as lipoic acid, coenzyme Q10, and N-acetyl cysteine (NAC).In addition, certain phytonutrients found in plants seem to promote or even repair liver function.