SCOTCH Mounting Tape 114, 24mm x 5m
Click to enlarge |
|
Self-sticking mounting rolls are strong, high density foam squares or tape which have adhesive on both sides.