Based on this product's specifications, here are some alternatives and similar models
Carabiner screw delta plus 17 mm — safety connector for fall protection and rigging
Summary description:
Carabiner screw delta plus 17 mm is a metal safety connector with a 17 mm gate opening suitable for fall protection, work-at-height systems, and general rigging. The screw-lock mechanism secures connections to harnesses, lanyards, and anchor points. Designed for reliable closure and repeated use, it provides a practical solution for professional and recreational safety needs.