Answer
Its sulphur-containing structure can cause this characteristic smell, particularly when an oral sachet is opened. This alone does not mean it is spoiled.
Sources for this answer
- Acetylcysteine 200mg Powder for Oral Solutionemc · SmPC Current selected SmPC · Version 6