Location: USA, NJ NEW JERSEY
Self Adhesive Paper rolls. Im looking for label rolls. The size does not matter . Any size would work