16 Aug News, Products Self-adhesive Paper Tape – Popular choice August 2, 2022 By Darren Griffiths Self-adhesive Paper Tape Self-adhesive paper tape is available in kraft (brown) and bleached kraft (white). Both substrates are easily... Continue reading