Machine-mounted adhesive dust roller with a patented sin
Adhesive dust paper book, a cleaning consumable used wit