monta reveals new self-adhesive paper tape

Elopak