Based on this product's specifications, here are some alternatives and similar models
TECE compression sleeve for multilayer pipes 25 mm - model 734525
Summary description:
Compression sleeve by TECE for 25 mm multilayer (PEX/AL/PEX) plumbing pipes, model 734525. Designed to create a secure mechanical joint with push-fit or compression fittings on multilayer pipe systems. Suitable for potable water and heating installations where a reliable, leak-resistant connection is required. Used in residential and light commercial plumbing and heating projects.