Solved! Laptop Screen Tape

Solution
Looks like the same adhesive used by the 3M command strips. Get a small pack of those and see. Just get the small ones with a low sticking force, you don't want to stick a high weight rated tape on delicate equpment.