Foam Mounting Tape is an extra-strong, double-sided adhesive tape that is 100% acid and lignin free. It can also be used to “stick up” or “hold down” objects. Excellent for attaching electronics in models.
SG11710211
Super Glue Foam Mounting Tape – ROLL 6FT