the original printbite I got a couple years ago - was not self adhesive.
It also did not have the very fine pattern the current stuff has.

I'd have to say that the sheet of recent printbite on alexa is noticeably better than the original sheet on the flashforge.