I am not sure what it is called,,
But the Lady at Earl's Prints and Frames give me a few of them when I had my Carlos Painting framed. They will NOT mark or leave a residue on pictures, chips, etc. It is almost like a squishy rubber like substance. I forgot what she called it. Hope this helps. Take care and Have a great day, Mark