Based on this product's specifications, here are some alternatives and similar models
Intercable ICIAE3518 Red 8.3 mm Wire End Ferrule for 35 mm² Maximum Cable Section with Tin Plated Connector Contacts and 1.8 cm Strip Length
Summary description:
The Intercable ICIAE3518 red wire end ferrule is designed for secure and reliable electrical terminations with a maximum cable section of 35 mm² and an inner diameter of 8.3 mm. Featuring tin-plated connector contacts for enhanced corrosion resistance and conductivity, it has a strip length of 1.8 cm and a diameter of 1.27 cm. Ideal for professional electrical installations, wiring management, and industrial applications requiring durable connections.