HIGH TACK

Special range of digital print films with an extreme high tack adhesive, meant to adhere to a substrate under extreme conditions.