N-Acetyl Cysteine is an amino acid derivative that may protect against oxidative stress and other toxins. It also plays a role in reducing your overall cholesterol and homocysteine levels. In addition to offering heart support, n-acetyl cysteine may assist in areas of liver and kidney health.