Based on this product's specifications, here are some alternatives and similar models
Glass mug Arcoroc BALTS REST 25 cl – Arcoroc stackable beverage mug, opaques glass, 250 ml capacity
Summary description:
Stackable glass mug Arcoroc BALTS REST 25 cl made from durable opaque (opal) glass. Non‑porous, antibacterial and odor‑resistant material that is three times stronger than ceramic and five times stronger than ordinary glass. Withstands rapid temperature changes, acids and bases, and small impacts. Suitable for restaurants and catering for serving hot or cold beverages and for hygienic, long‑lasting use.