Indispensable memo roll by Craft Design Technology of Japan. Made from sturdy translucent clear plastic, the CDT Memo Roll dispenses adhesive note paper. The memo roll is 10m in length and is refillable. Takes refill R25H5 made by Yamato of Japan.
Note paper, Memo Paper
Craft Design Technology