Eric I found this on the web it's a Canon product and the only one they recommend
http://www.flickr.com/photos/obskura/2578720805/
I noted when looking up sensor swabs and Eclipse they are not recommened by Canon yet other manufactures do
Where do you get your Eclipse and swabs from
Cheers