Based on this product's specifications, here are some alternatives and similar models
MEKA 1449647 Mounting Profile
Summary description:
The MEKA 1449647 is a professional-grade mounting profile designed for secure installation and structural support in electrical and mechanical systems. This durable component ensures reliable performance in various industrial and commercial applications, providing a stable foundation for cable management or equipment mounting. Its robust construction meets high standards for versatility and long-term durability in demanding environments.