Royal SE 2800 Hand-Held Spot Cleaner
There are tons of bad reviews on this product, so I'll spare you the details (LOUD and doesn't clean well).  A little cleaning liquid and a scrub brush work about as well.  Look elsewhere...