I've heard bleach is one of the best ways to clean diffusors, sounds like this one needs a good cleaning inside and out. Soak it for while then give it a good rinse and it should ready to go. This is what i've heard though I haven't had to try it yet. good luck
