What is codeine sulfate?
Pure codeine base is not very soluble in water, and has a short
shelf life.
When codeine base is mixed with a dilute strong acid, such as
Sulfuric Acid, it forms a salt: Codeine sulfate. This salted
version is more water soluble and has a longer shelf life.
Most medicines are salted in this manner.