I bought this recently and haven't a clue about it. Without the green insert I'd say it was lab beaker or something. The base is concave and the insert is done very neatly. It''s 17 cm tall. I presume it's a little wine carafe with the insert there to hold a cube or two of ice.
No need to worry about my feelings on this one as the piece was thrown in with a Sarpaneva piece I bought. It's my curiosity that's driving my search here. All suggestions very welcome, as would be any wine, preferably white, to test the carafe theory.
David