From Jim G. NOW Product Information Dept
"NAC is derived from human hair or duck feathers. Country of origin is Korea/China. It is quality tested here in the US for identity, purity and safety (heavy metals, bacteria, yeast, mold, contaminants) in Bloomingdale, IL. "
Another one to cross off the list