alum powder!!!you can buy in walmart this powder!!! i had mucous cyst on lower lip inside my mouth,so i went to doctor i paid for visit 300$ and she told me there is no pills or cream from mucous cyst .only surgery can help or you can wait and maybe your body will fight this by yourself !!! i didn't do any surgery because after a while it went away by themselves