Acetylcysteine: a drug with an interesting past and a fascinating future.

Acetylcysteine: a drug with an interesting past and a fascinating future.