A removable overlay sheet that resists adhesion, for the purpose of protecting a surface while mounting or laminating.
Release Boards are removable overlay sheets designed to resist adhesion during mounting, laminating, or other conservation and framing processes. They serve as a protective barrier between adhesives or coatings and the artwork or substrate, ensuring that surfaces remain undamaged and clean.
