N-acetyl cysteine comes from the amino acid L-cysteine. Amino acids are the building blocks of proteins. N-acetyl cysteine has many uses as medicine.
N-acetyl cysteine is most commonly used by mouth for cough and other lung conditions. It is also used for flu, dry eye, and many other conditions, but there is no good scientific evidence to support many of these uses.