Hi, & welcome to the board!
I'm not a Murano expert, but I do think your vase is quite interesting.
The pull-up trail design is striking, & the shape is unusual, & yes,I do think it is a vase.
The sticker is one I haven't seen, & it looks fairly recent, say 1980s, maybe.
There is a forum especially for Murano glass, perhaps you could also post it there, & see what the experts have to say.
All in all, I think you got a good deal on this piece, as it is substantial in size, of a bold design, & it makes a strong decorative statement.
Hope this helps a bit, & I'm sure there will be more informative opinions forthcoming!