You may want to also take a look at this:

Seal/Bienfang Platen Cleaner

Expensive, but everyone who uses it reports that it works like a charm.

Ken