I know how difficult attributing glass like this can be so I'm not hopeful of an ID.
Having said that it looks to be reasonable quality. Nice and clear with very few inclusions or flaws. The pontil has just been snapped off the base.
Stands about 10cm tall.