paper-tape

Printed paper tape