Perhaps can be used in other ways but not intended for sticking to glass
adhesive backing is of absolutely no use what so ever. Also appears to be very old because the adhesive protection paper need not to be peeled off because it is free from being stuck to the adhesive as well.