Based on this product's specifications, here are some alternatives and similar models
Cocktail shaker Lurch 00240797 — 0.6 L stainless steel, 3-piece (cap, strainer lid, jug)
Summary description:
Three-piece cocktail shaker by Lurch (model 00240797) with 0.6 L capacity, made of high-quality stainless steel. Includes a cap, a lid with built-in strainer and the shaker jug. Designed to mix cocktail ingredients uniformly for home or professional use. Dishwasher-safe for easy cleaning and practical everyday use.