VisibleDust green EZ Sensor Cleaning Kit - 4x VSwabs 1.6x and 1ml Sensor Clean (optional)
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 t