Based on this product's specifications, here are some alternatives and similar models
Ratchet wrench set saTra 503.5905, chromium-vanadium steel, 72 ratchet heads, certified DIN 3113/ISO 3318
Summary description:
saTra 503.5905 is a ratchet wrench set made from chromium-vanadium steel with 72 ratchet heads. The set meets DIN 3113 and ISO 3318 certifications and is supplied in packs of 5 pieces (weight 661 g). It is intended for mechanical and maintenance tasks requiring varied socket sizes and reliable corrosion- and wear-resistant tools.