This product is called NAC and it's made of N-Acetyl Cysteine.