Peal & Stick would be my guess, too, mick53

There must be a "release" agent/chemical to remove it in the future?