Pretty much looks like the stuff Jos, though yours appears thicker and lighter colored than what I have. Mine came in a paper-backed roll like that. The stuff should be quite sticky.
BTW, it's what I'll be using to rebed my genoa sheet tracks sometime this year.
2000 Beneteau 331
Northern Chesapeake Bay
Ambition is a poor excuse for not having enough sense to be lazy ~ Steven Wright