After several attempts with cotton swab (amateurish, let it alone!), I have gained me Visible Dust Mini-wet kit, along with the Kinetronics Speckgrabber. Combined, I finally saw a dust and streak free sensor. The whole thing is not for nothing, but to 100% paid off for me. The handling is simple and works as specified in the description.