Based on this product's specifications, here are some alternatives and similar models
Intercable ICIAE5020 Wire Ferrule Blue 50 mm² Tin-Plated
Summary description:
Intercable ICIAE5020 blue wire ferrule designed for professional electrical installations. Features a maximum cable section of 50 mm², tin-plated connector contacts, a strip length of 2 cm, and an inner diameter of 1.03 cm. Engineered in compliance with DIN 46228 standards, it ensures secure and reliable wire termination for various industrial and commercial applications.