I used to get salivary duct stones about once every year due to dryness caused from Sjogren's Syndrome. They usually lasted about 2 weeks. Interestingly, I started taking high dose iodine (Potassium Iodide/Iodine 100mg per day, not mcg) and stopped getting them. This past year, I quit the iodine, and 12 months later, not surprisingly, I got a new duct stone. It was bad. In the parotid. Every time I tried to eat, it would swell up so huge that I could feel it in my eyes, mouth and ears, not to mention in my nerves on my face. It was so painful that I was crying, probably the worst one I have ever had.
I immediately started taking the iodine again-- this time 200 mg iodine/iodide per day (that's milligrams not micrograms). You have to take it with selenium 200mcg (this balances the use of iodine in the thyroid-- see books by Dr Abrahams and Brownstein), and you have to take this high of a dose because you will get bad herxheimer/detox reactions if you take a lower dose.
At lower doses, iodine is a potent oxidizer that kills and destroys pathogens in the body. This causes your adrenals to work in over drive to squelch the inflammation and can lead to detox feelings, adrenal fatigue etc. But when you take a super high dose of iodine, your body, knowing it is sufficient in iodine dose for its needs, starts to make an antioxidant lipid called delta iodolactone, which is 300x more potent that Vitamin C. This lipid squelches the inflammation created by the oxidation created by iodine, and takes the stress off of the adrenals, and eliminates the detox/herx problems caused at lower doses of iodine, such as 12.5mg or 25mg (I couldn't take those lower doses, detox made me sick, but I can easily take 100mg with no problem)
So for the salivary duct stone, I took 200mg of iodine/iodide and 200mcg selenium, and on the second day, I suddenly tasted blood in my mouth because the stone had passed. I knew iodine worked because I had not gotten stones for several years while taking it, but didn't know it could work so fast at higher doses.
Iodine is not only a natural antibiotic, antifungal, antiviral but it is also a mucolytic that dissolves stones in the salivary glands and the gallbladder. Iodine saturates glands; it is a missing nutrient and necessary for glandular health.
Happy healing, y'all.