I use Duct Seal it can be found at all hardware stores, I bought mine at Lowes. Its a grey clay like sealer for sealing duct work and electric boxes. Its found in the electric dept. Its wont dry out,comes in a 1lb block,and only cost under three dollars. Try some, you will like it.