Anyone heard of NAC?

Just wondering if anyone has had any success with it and what dose you were taking what days etc? did you also continue it throughout pregnancy?