Based on this product's specifications, here are some alternatives and similar models
Stainless Steel Press-Fit Sleeve 20 mm (DWZ) Herz P044207
Summary description:
Press-fit stainless steel sleeve for 20 mm pipe connections (DWZ) by Herz, model P044207. Designed for crimping/press installation onto stainless or compatible piping to create secure, leak-resistant joints. Suitable for plumbing, heating and sanitary systems where corrosion resistance and durable mechanical connection are required. Use with compatible press tools and seals.