NAC is N-Acetyl-L-Cysteine, which is a compound a healthy body produces by itself, but data suggests taking extraneous doses as a supplement might help people with inflammatory conditions. I've been on it for a few years and it hasn't cured me by any stretch, but I do really notice when I'm not on it. I was surprised to see it mentioned in this puzzle, too!