Ebonite Deluxe Ball Polisher and Carrier 100% cotton flannel Cleans with a "see saw" motion