Based on this product's specifications, here are some alternatives and similar models
Drinking glass Arcoroc REST TASE FR0122837, 190 ml (19 cl), opaqua glass
Summary description:
Arcoroc REST TASE drinking glass FR0122837 is a 190 ml (19 cl) opaqua glass designed for professional catering and restaurant use. Made from nonporous opaqua glass that is highly durable, hygienic and odor-resistant, it resists temperature shocks, acids and alkalis and offers enhanced mechanical strength compared with ordinary glass. Ideal for beverages in busy service environments and for safe, long-lasting everyday use.