Kirkland Microfibre Ultra Plush Eurow40cm Microfiber Car Cloth Pack of 12 Towels

In addition, these microfibre towels are especially adept at cleaning without the use of chemicals. Use them dry, and they will work like magic without scratching, linting, or streaking. The fibres are so tiny they are able to remove 99% of bacteria effortlessly.

eBay